Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
opaleye Opaleye.TypeFamilies No documentation available.
checkMapEither :: HasCallStack => (a -> Either String b) -> Parser a -> Parser bopt-env-conf OptEnvConf Check a Parser after the fact, purely.
checkMapEitherForgivable :: HasCallStack => (a -> Either String b) -> Parser a -> Parser bopt-env-conf OptEnvConf Like checkMapEither, but allow trying the other side of any alternative if the result is Nothing.
checkMapIO :: HasCallStack => (a -> IO (Either String b)) -> Parser a -> Parser bopt-env-conf OptEnvConf Check a Parser after the fact, allowing IO.
checkMapIOForgivable :: HasCallStack => (a -> IO (Either String b)) -> Parser a -> Parser bopt-env-conf OptEnvConf Like checkMapIO, but allow trying the other side of any alternative if the result is Nothing. TODO add a SRCLoc here
checkMapMaybe :: HasCallStack => (a -> Maybe b) -> Parser a -> Parser bopt-env-conf OptEnvConf Like checkMapEither but without a helpful error message. Prefer checkMapEither.
checkMapMaybe :: HasCallStack => (a -> Maybe b) -> Parser a -> Parser bopt-env-conf OptEnvConf Like checkMapEither but without a helpful error message. Prefer checkMapEither.
checkMapMaybeForgivable :: HasCallStack => (a -> Maybe b) -> Parser a -> Parser bopt-env-conf OptEnvConf Like checkMapMaybe, but allow trying the other side of any alternative if the result is Nothing.
-
No documentation available.
-
opt-env-conf OptEnvConf.EnvMap Abstraction for storing and looking up environment variables This can be faster than [(String, String)] and also cannot represent duplicate keys.