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.

  1. foldMapA :: (Foldable t, Alternative m) => (a -> m b) -> t a -> m b

    fused-effects Control.Effect.NonDet

    Map a Foldable collection of values into a nondeterministic computation using the supplied action.

  2. buildEventTypeMap :: [EventType] -> IntMap EventType

    ghc-events GHC.RTS.Events

    No documentation available.

  3. module Data.Greskell.GMap

    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.

  4. newtype FlattenedMap (c :: Type -> Type -> Type) k v

    greskell-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.

    • type c: container type for a map (e.g. Map and HashMap).
    • type k: key of the map.
    • type v: value of the map.

  5. FlattenedMap :: c k v -> FlattenedMap (c :: Type -> Type -> Type) k v

    greskell-core Data.Greskell.GMap

    No documentation available.

  6. data GMap (c :: Type -> Type -> Type) k v

    greskell-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.

    • type c: container type for a map (e.g. Map and HashMap).
    • type k: key of the map.
    • type v: value of the map.

  7. GMap :: Bool -> !c k v -> GMap (c :: Type -> Type -> Type) k v

    greskell-core Data.Greskell.GMap

    No documentation available.

  8. data GMapEntry k v

    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.

  9. GMapEntry :: Bool -> k -> v -> GMapEntry k v

    greskell-core Data.Greskell.GMap

    No documentation available.

  10. gmapEntryFlat :: GMapEntry k v -> !Bool

    greskell-core Data.Greskell.GMap

    No documentation available.

Page 983 of many | Previous | Next