Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
suchThatMaybe :: Gen a -> (a -> Bool) -> Gen (Maybe a)QuickCheck Test.QuickCheck Tries to generate a value that satisfies a predicate. If it fails to do so after enough attempts, returns Nothing.
suchThatMaybe :: Gen a -> (a -> Bool) -> Gen (Maybe a)QuickCheck Test.QuickCheck.Gen Tries to generate a value that satisfies a predicate. If it fails to do so after enough attempts, returns Nothing.
mapMaybe :: (a -> Maybe b) -> KeyMap a -> KeyMap baeson Data.Aeson.KeyMap Map values and collect the Just results.
mapMaybeWithKey :: (Key -> v -> Maybe u) -> KeyMap v -> KeyMap uaeson Data.Aeson.KeyMap Map values and collect the Just results.
explicitParseFieldMaybe :: (Value -> Parser a) -> Object -> Key -> Parser (Maybe a)aeson Data.Aeson.Types Variant of .:? with explicit parser function.
explicitParseFieldMaybe' :: (Value -> Parser a) -> Object -> Key -> Parser (Maybe a)aeson Data.Aeson.Types Variant of .:! with explicit parser function.
parseFieldMaybe :: FromJSON a => Object -> Key -> Parser (Maybe a)aeson Data.Aeson.Types Function variant of .:?.
parseFieldMaybe' :: FromJSON a => Object -> Key -> Parser (Maybe a)aeson Data.Aeson.Types Function variant of .:!.
parseMaybe :: (a -> Parser b) -> a -> Maybe baeson Data.Aeson.Types pprMaybeExp :: Precedence -> Maybe Exp -> Doctemplate-haskell Language.Haskell.TH.Ppr No documentation available.