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.
PMapParseError :: Text -> String -> PMapLookupExceptiongreskell Data.Greskell.PMap Failed to parse the value into the type that the PMapKey indicates. The Text is the key, and the String is the error message.
pMapDecribeError :: PMapLookupException -> Stringgreskell Data.Greskell.PMap Make a human-readable description on PMapLookupException.
pMapDelete :: forall (c :: Type -> Type) v . Text -> PMap c v -> PMap c vgreskell Data.Greskell.PMap Delete a key and all values associated with it.
pMapFromList :: forall (c :: Type -> Type) v . NonEmptyLike c => [(Text, v)] -> PMap c vgreskell Data.Greskell.PMap Make a PMap from list of entries.
pMapInsert :: forall (c :: Type -> Type) v . NonEmptyLike c => Text -> v -> PMap c v -> PMap c vgreskell Data.Greskell.PMap Insert a key-value pair to PMap. If it already has some items for that key, append method of the NonEmptyLike type c determines its behavior.
pMapLookup :: forall (c :: Type -> Type) v . NonEmptyLike c => Text -> PMap c v -> [v]greskell Data.Greskell.PMap Lookup all items for the key (low-level function). If there is no item for the key, it returns an empty list.
pMapToFail :: MonadFail m => Either PMapLookupException a -> m agreskell Data.Greskell.PMap Convert the lookup result into a MonadFail. It fails with the description returned by pMapDecribeError.
pMapToList :: forall (c :: Type -> Type) v . Foldable c => PMap c v -> [(Text, v)]greskell Data.Greskell.PMap List up all entries.
pMapToThrow :: MonadThrow m => Either PMapLookupException a -> m agreskell Data.Greskell.PMap Convert the lookup result into a MonadThrow. It throws PMapLookupException.
module Grisette.Internal.Backend.
SymBiMap No documentation available.