Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. encodingsMap :: MIMETypeData -> Map String String

    MissingH Data.MIME.Types

    A mapping used to determine the encoding of a file. This is used, for instance, to map ".gz" to "gzip".

  2. suffixMap :: MIMETypeData -> Map String String

    MissingH Data.MIME.Types

    A mapping used to expand common suffixes into equivolent, better-parsed versions. For instance, ".tgz" would expand into ".tar.gz".

  3. typesMap :: MIMETypeData -> Map String String

    MissingH Data.MIME.Types

    A mapping used to map extensions to MIME types.

  4. lazyMapM :: (a -> IO b) -> [a] -> IO [b]

    MissingH System.IO.Utils

    Applies a given function to every item in a list, and returns the new list. Unlike the system's mapM, items are evaluated lazily.

  5. type StreamMap = StreamArrow (->)

    arrows Control.Arrow.Transformer.Stream

    Mappings of streams

  6. type StreamMapST s = StreamArrow Kleisli ST s

    arrows Control.Arrow.Transformer.Stream

    In-place state updates. Note: this is an arrow type, and lift can be used to promote arrows from Kleisli (ST s): the resulting arrow updates the state for each stream element in turn, and as long as the final state in not required all is well. However, lift does not preserve composition, because this monad isn't commutative. In particular, a composition of lifts of state transformers will not work, as the second will require the final state of the first.

  7. ixmapP :: (Ix i, Ix i', IArray a e, IArray a' e) => (i', i') -> (i' -> i) -> a i e -> a' i' e

    carray Data.Array.CArray

    More polymorphic version of ixmap.

  8. ixmapWith :: (Ix i, Ix i', IArray a e, IArray a e') => (i', i') -> (i' -> i) -> (e -> e') -> a i e -> a i' e'

    carray Data.Array.CArray

    Less polymorphic version.

  9. ixmapWithInd :: (Ix i, Ix i', IArray a e, IArray a e') => (i', i') -> (i' -> i) -> (i -> e -> i' -> e') -> a i e -> a i' e'

    carray Data.Array.CArray

    Less polymorphic version.

  10. ixmapWithIndP :: (Ix i, Ix i', IArray a e, IArray a' e') => (i', i') -> (i' -> i) -> (i -> e -> i' -> e') -> a i e -> a' i' e'

    carray Data.Array.CArray

    Generic slice and map. This takes the new range, the inverse map on indices, and function to produce the next element. It is the most general operation in its class.

Page 581 of many | Previous | Next