Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ApiName0
- data ApiName1
- data ApiName2
- data ApiName3
- data ApiName4
- data ApiName6
- data ApiName7
- data ApiName8
- data ApiName9
- data ApiName10
- data ApiName11
- data ApiName12
- data ApiName13
- data ApiName14
- data ApiName15
- data ApiName16
- data ApiName17
- data ApiName18
- data ApiName19
- data ApiName20
- type CaptureNamed a = Capture "named input" a
- class ProvableInIsolation a p
- proveInIsolation :: ProvableInIsolation a p => a -> Either Text (Proof p)
Documentation
type CaptureNamed a = Capture "named input" a Source #
Capture a value from the url path.
class ProvableInIsolation a p Source #
Check if property P holds for value a or not. Is used to parse a value from the request with a required proof
Instances
(ProvableInIsolation a p1, ProvableInIsolation a p2) => ProvableInIsolation a (p1 || p2) Source # | |
Defined in Servant.GDP.ProveInIsolation | |
(ProvableInIsolation a p1, ProvableInIsolation a p2) => ProvableInIsolation a (p1 && p2) Source # | |
Defined in Servant.GDP.ProveInIsolation |
proveInIsolation :: ProvableInIsolation a p => a -> Either Text (Proof p) Source #