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.
requireUniquesP :: AtLeastOneUniqueKey record => record -> NonEmpty (Unique record)persistent Database.Persist.TH.Internal No documentation available.
asEqualPred :: Pred -> Maybe (Type, Type)th-abstraction Language.Haskell.TH.Datatype Match a Pred representing an equality constraint. Returns arguments to the equality constraint if successful.
-
th-abstraction Language.Haskell.TH.Datatype.TyVarBndr a
-
th-abstraction Language.Haskell.TH.Datatype.TyVarBndr No documentation available.
kindedTVReq :: Name -> Kind -> TyVarBndrVisth-abstraction Language.Haskell.TH.Datatype.TyVarBndr plainTVReq :: Name -> TyVarBndrVisth-abstraction Language.Haskell.TH.Datatype.TyVarBndr parseQueryParam :: FromHttpApiData a => Text -> Either Text ahttp-api-data Web.HttpApiData Parse query param value.
parseQueryParamMaybe :: FromHttpApiData a => Text -> Maybe ahttp-api-data Web.HttpApiData Parse query param value in a Maybe.
>>> parseQueryParamMaybe "true" :: Maybe Bool Just True
parseQueryParamWithPrefix :: FromHttpApiData a => Text -> Text -> Either Text ahttp-api-data Web.HttpApiData Case insensitive. Parse given text case insensitive and then parse the rest of the input using parseQueryParam.
>>> parseQueryParamWithPrefix "z" "z10" :: Either Text Int Right 10
parseQueryParams :: (Traversable t, FromHttpApiData a) => t Text -> Either Text (t a)http-api-data Web.HttpApiData Parse multiple query parameters.
>>> parseQueryParams ["1", "2", "3"] :: Either Text [Int] Right [1,2,3] >>> parseQueryParams ["64", "128", "256"] :: Either Text [Word8] Left "out of bounds: `256' (should be between 0 and 255)"