Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
foldMapA :: (Foldable t, Alternative m) => (a -> m b) -> t a -> m bfused-effects Control.Effect.NonDet Map a Foldable collection of values into a nondeterministic computation using the supplied action.
buildEventTypeMap :: [EventType] -> IntMap EventTypeghc-events GHC.RTS.Events No documentation available.
-
This module defines types for parsing a "g:Map" GraphSON object. Usually users only have to use GMapEntry, because other types are just used internally to implement GraphSON parsers.
newtype
FlattenedMap (c :: Type -> Type -> Type) k vgreskell-core Data.Greskell.GMap JSON encoding of a map as an array of flattened key-value pairs. ToJSON instance of this type encodes the internal map as an array of keys and values. FromJSON instance of this type parses that flattened map.
FlattenedMap :: c k v -> FlattenedMap (c :: Type -> Type -> Type) k vgreskell-core Data.Greskell.GMap No documentation available.
data
GMap (c :: Type -> Type -> Type) k vgreskell-core Data.Greskell.GMap Haskell representation of g:Map type. GraphSON v1 and v2 encode Java Map type as a JSON Object, while GraphSON v3 encodes it as an array of flattened keys and values (like FlattenedMap.) GMap type handles both encoding schemes.
GMap :: Bool -> !c k v -> GMap (c :: Type -> Type -> Type) k vgreskell-core Data.Greskell.GMap No documentation available.
-
greskell-core Data.Greskell.GMap Haskell representation of Map.Entry type. Basically GraphSON encodes Java's Map.Entry type as if it were a Map with a single entry. Thus its encoded form is either a JSON object or a flattened key-values, as explained in GMap. In old versions of TinkerPop, Map.Entry is encoded as a JSON object with "key" and "value" fields. FromJSON instance of GMapEntry supports this format as well, but ToJSON instance doesn't support it.
GMapEntry :: Bool -> k -> v -> GMapEntry k vgreskell-core Data.Greskell.GMap No documentation available.
gmapEntryFlat :: GMapEntry k v -> !Boolgreskell-core Data.Greskell.GMap No documentation available.