Hoogle Search

Within LTS Haskell 24.2 (ghc-9.10.2)

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

  1. for :: AttributeValue -> Attribute

    blaze-html Text.Blaze.XHtml5.Attributes

    Combinator for the for attribute. Example:

    div ! for "bar" $ "Hello."
    
    Result:
    <div for="bar">Hello.</div>
    

  2. for :: forall (m :: Type -> Type) x' x b' b a' c' c . Functor m => Proxy x' x b' b m a' -> (b -> Proxy x' x c' c m b') -> Proxy x' x c' c m a'

    pipes Pipes

    (for p body) loops over p replacing each yield with body.

    for :: Functor m => Producer b m r -> (b -> Effect       m ()) -> Effect       m r
    for :: Functor m => Producer b m r -> (b -> Producer   c m ()) -> Producer   c m r
    for :: Functor m => Pipe   x b m r -> (b -> Consumer x   m ()) -> Consumer x   m r
    for :: Functor m => Pipe   x b m r -> (b -> Pipe     x c m ()) -> Pipe     x c m r
    
    The following diagrams show the flow of information:
    .--->   b
    /        |
    +-----------+            /   +-----|-----+                 +---------------+
    |           |           /    |     v     |                 |               |
    |           |          /     |           |                 |               |
    x ==>    p    ==> b   ---'   x ==>   body  ==> c     =     x ==> for p body  ==> c
    |           |                |           |                 |               |
    |     |     |                |     |     |                 |       |       |
    +-----|-----+                +-----|-----+                 +-------|-------+
    v                            v                               v
    r                            ()                              r
    
    For a more complete diagram including bidirectional flow, see Pipes.Core#respond-diagram.

  3. for :: (Traversable t, Applicative f) => t a -> (a -> f b) -> f (t b)

    rio RIO.Prelude

    for is traverse with its arguments flipped. For a version that ignores the results see for_.

  4. for :: Monad m => Int -> Int -> (Int -> m ()) -> m ()

    statistics Statistics.Function

    Simple for loop. Counts from start to end-1.

  5. for :: (Traversable t, Applicative f) => t a -> (a -> f b) -> f (t b)

    Cabal-syntax Distribution.Compat.Prelude

    No documentation available.

  6. for :: forall (m :: Type -> Type) (f :: Type -> Type) a r x . (Monad m, Functor f) => Stream (Of a) m r -> (a -> Stream f m x) -> Stream f m r

    streaming Streaming.Prelude

    for replaces each element of a stream with an associated stream. Note that the associated stream may layer any functor.

  7. for :: Tagged a b -> a -> b

    crypto-api Crypto.Util

    Obtain a tagged value for a particular instantiated type.

  8. for :: (Traversable t, Applicative f) => t a -> (a -> f b) -> f (t b)

    ghc-internal GHC.Internal.Data.Traversable

    for is traverse with its arguments flipped. For a version that ignores the results see for_.

  9. for :: (Traversable t, Applicative f) => t a -> (a -> f b) -> f (t b)

    basic-prelude BasicPrelude

    for is traverse with its arguments flipped. For a version that ignores the results see for_.

  10. for :: (Traversable t, Applicative f) => t a -> (a -> f b) -> f (t b)

    classy-prelude ClassyPrelude

    for is traverse with its arguments flipped. For a version that ignores the results see for_.

Page 2 of many | Previous | Next