aboutsummaryrefslogtreecommitdiff
path: root/src/Endpoints/APILib.hs
blob: 2ceecd1daa8d096084540d3e90349028382ef91c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{-# LANGUAGE TypeOperators #-}
{-# LANGUAGE DataKinds #-}

module Endpoints.APILib (API) where

import Servant

import Endpoints.WellKnownEndpoint
import Endpoints.VersionsEndpoint
import Endpoints.LoginEndpoint
import Endpoints.ProfileEndpoint
import Endpoints.CapabilitiesEndpoint

----------------------------------------------------------------------------------------------------
type API =    WellKnownAPI
         :<|> VersionsAPI
         :<|> LoginAPI
         :<|> ProfileAPI
         :<|> CapabilitiesAPI