Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

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

  1. type Producer b = Proxy X () () b

    pipes Pipes.Core

    Producers can only yield

  2. type Producer' b (m :: Type -> Type) r = forall x' x . () => Proxy x' x () b m r

    pipes Pipes.Core

    Like Producer, but with a polymorphic type

  3. data Proxy a' a b' b (m :: Type -> Type) r

    pipes Pipes.Core

    A Proxy is a monad transformer that receives and sends information on both an upstream and downstream interface. The type variables signify:

    • a' and a - The upstream interface, where (a')s go out and (a)s come in
    • b' and b - The downstream interface, where (b)s go out and (b')s come in
    • m - The base monad
    • r - The return value

  4. data Proxy a' a b' b (m :: Type -> Type) r

    pipes Pipes.Internal

    A Proxy is a monad transformer that receives and sends information on both an upstream and downstream interface. The type variables signify:

    • a' and a - The upstream interface, where (a')s go out and (a)s come in
    • b' and b - The downstream interface, where (b)s go out and (b')s come in
    • m - The base monad
    • r - The return value

  5. Pure :: r -> Proxy a' a b' b (m :: Type -> Type) r

    pipes Pipes.Internal

    No documentation available.

  6. module Pipes.Prelude

    General purpose utilities The names in this module clash heavily with the Haskell Prelude, so I recommend the following import scheme:

    import Pipes
    import qualified Pipes.Prelude as P  -- or use any other qualifier you prefer
    
    Note that String-based IO is inefficient. The String-based utilities in this module exist only for simple demonstrations without incurring a dependency on the text package. Also, stdinLn and stdoutLn remove and add newlines, respectively. This behavior is intended to simplify examples. The corresponding stdin and stdout utilities from pipes-bytestring and pipes-text preserve newlines.

  7. Parent :: StaticString -> StaticString -> StaticString -> MarkupM a -> MarkupM a

    blaze-markup Text.Blaze.Internal

    Tag, open tag, end tag, content

  8. PreEscaped :: ChoiceString -> ChoiceString

    blaze-markup Text.Blaze.Internal

    A pre-escaped string

  9. module Text.Blaze.Renderer.Pretty

    A renderer that produces pretty HTML, mostly meant for debugging purposes.

  10. Permute :: ArgOrder a

    cmdargs System.Console.CmdArgs.GetOpt

    No documentation available.

Page 198 of many | Previous | Next