Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type family
FoldRequired' (acc :: Bool) (mods :: [Type]) :: Boolservant Servant.API.Modifiers Implementation of FoldRequired.
-
servant Servant.API.Modifiers Helper type alias. By default argument is Optional and Strict.
-
servant Servant.API.Modifiers Required argument. Not wrapped.
type
RequiredArgument (mods :: [Type]) a = If FoldRequired mods a Maybe aservant Servant.API.Modifiers Helper type alias.
-
servant Servant.API.Modifiers Fold a RequiredAgument into a value
-
servant Servant.API.Modifiers Unfold a value into a RequestArgument.
-
servant Servant.API.Modifiers Unfold a value into a RequiredArgument.
-
No documentation available.
type
ReqBody = ReqBody' '[Required, Strict]servant Servant.API.ReqBody Extract the request body as a value of type a. Example:
>>> -- POST /books >>> type MyApi = "books" :> ReqBody '[JSON] Book :> Post '[JSON] Book
data
ReqBody' (mods :: [Type]) (contentTypes :: [Type]) aservant Servant.API.ReqBody