Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. sourceList :: forall (m :: Type -> Type) a i . Monad m => [a] -> ConduitT i a m ()

    conduit Data.Conduit.List

    Yield the values from the list. Subject to fusion

  2. fromJSONKeyList :: FromJSONKey a => FromJSONKeyFunction [a]

    gogol-core Gogol.Data.JSON

    This is similar in spirit to the readList method of Read. It makes it possible to give String keys special treatment without using OverlappingInstances. End users should always be able to use the default implementation of this method.

  3. parseJSONList :: FromJSON a => Value -> Parser [a]

    gogol-core Gogol.Data.JSON

    No documentation available.

  4. toEncodingList :: ToJSON a => [a] -> Encoding

    gogol-core Gogol.Data.JSON

    No documentation available.

  5. toJSONKeyList :: ToJSONKey a => ToJSONKeyFunction [a]

    gogol-core Gogol.Data.JSON

    This is similar in spirit to the showsList method of Show. It makes it possible to give String keys special treatment without using OverlappingInstances. End users should always be able to use the default implementation of this method.

  6. toJSONList :: ToJSON a => [a] -> Value

    gogol-core Gogol.Data.JSON

    No documentation available.

  7. getListOf :: Get a -> Get [a]

    cereal Data.Serialize.Get

    Get a list in the following format: Word64 (big endian format) element 1 ... element n

  8. putListOf :: Putter a -> Putter [a]

    cereal Data.Serialize.Put

    No documentation available.

  9. onSublist :: Eq a => [a] -> Splitter a

    split Data.List.Split

    A splitting strategy that splits on the given list, when it is encountered as an exact subsequence.

    >>> split (onSublist "xyz") "aazbxyzcxd"
    ["aazb","xyz","cxd"]
    
    Note that splitting on the empty list is a special case, which splits just before every element of the list being split.
    >>> split (onSublist "") "abc"
    ["","","a","","b","","c"]
    
    >>> split (dropDelims . dropBlanks $ onSublist "") "abc"
    ["a","b","c"]
    
    However, if you want to break a list into singleton elements like this, you are better off using chunksOf 1, or better yet, map (:[]).

  10. type SplitList a = [Chunk a]

    split Data.List.Split.Internals

    Internal representation of a split list that tracks which pieces are delimiters and which aren't.

Page 54 of many | Previous | Next