Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
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.
gmapEntryKey :: GMapEntry k v -> !kgreskell-core Data.Greskell.GMap No documentation available.
gmapEntryValue :: GMapEntry k v -> !vgreskell-core Data.Greskell.GMap No documentation available.
gmapFlat :: GMap (c :: Type -> Type -> Type) k v -> !Boolgreskell-core Data.Greskell.GMap If True, the map is encoded as an array. If False, it's encoded as a JSON Object.
gmapValue :: GMap (c :: Type -> Type -> Type) k v -> !c k vgreskell-core Data.Greskell.GMap Map implementation.
-
greskell-core Data.Greskell.GMap General parser for FlattenedMap.