Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

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

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

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

    pipes Pipes.Internal

    No documentation available.

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

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

    blaze-markup Text.Blaze.Internal

    Tag, open tag, end tag, content

  5. PreEscaped :: ChoiceString -> ChoiceString

    blaze-markup Text.Blaze.Internal

    A pre-escaped string

  6. module Text.Blaze.Renderer.Pretty

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

  7. Permute :: ArgOrder a

    cmdargs System.Console.CmdArgs.GetOpt

    No documentation available.

  8. PropertyNotify :: forall info1 (propName :: Symbol) object (pl :: Symbol) . (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo

    haskell-gi-base Data.GI.Base

    A signal connector for the notify signal on the given property.

  9. PropertySet :: forall info1 (propName :: Symbol) object b (pl :: Symbol) . (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)

    haskell-gi-base Data.GI.Base

    A signal connector for the notify signal on the given property, similar to PropertyNotify, but it passes the new value of the property to the callback for convenience.

  10. newtype PtrWrapped a

    haskell-gi-base Data.GI.Base.BasicTypes

    Some APIs, such as GHashTable, pass around scalar types wrapped into a pointer. We encode such a type as follows.

Page 198 of many | Previous | Next