License | BSD3 |
---|---|
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
- type OrganisationId = Identifier Integer Organisation
- type FlowId = Identifier String Flow
- type UserId = Identifier Integer User
- type MessageId = Identifier Integer Message
- mkIdentifier :: a -> Identifier a res
- data ApiUrl res
- data ParamName res
- mkParamName :: String -> ParamName res
- getParamName :: ParamName res -> String
Documentation
type OrganisationId = Identifier Integer Organisation Source
Opaque Organisation identifier
type FlowId = Identifier String Flow Source
Opaque Flow identifier
type UserId = Identifier Integer User Source
Opaque User identifier
type MessageId = Identifier Integer Message Source
Opaque User identifier
mkIdentifier :: a -> Identifier a res Source
Opaque URL received from the API.
Semi-opaque parameterised name, used to construct requests
mkParamName :: String -> ParamName res Source
getParamName :: ParamName res -> String Source