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. module Pdf.Content.Parser

    Parse content stream

  2. module Pdf.Content.Processor

    Process content stream operators maintaining graphics state It is pretty experimental

  3. data Processor

    pdf-toolbox-content Pdf.Content.Processor

    Processor maintains graphics state

  4. Processor :: GraphicsState -> [GraphicsState] -> GlyphDecoder -> [Span] -> Processor

    pdf-toolbox-content Pdf.Content.Processor

    No documentation available.

  5. module Database.HDBC.PostgreSQL.Persistable

    This module defines Persistable instances for PostgreSQL types

  6. module Control.Applicative.PhantomState

    Phantom State Transformer type and functions.

  7. type PhantomState s = PhantomStateT s Identity

    phantom-state Control.Applicative.PhantomState

    Type synonym of PhantomStateT where the underlying Monad is the Identity monad.

  8. data PhantomStateT s (m :: Type -> Type) a

    phantom-state Control.Applicative.PhantomState

    The Phantom State Transformer is like the State Monad Transformer, but it does not hold any value. Therefore, it automatically discards the result of any computation. Only changes in the state and effects will remain. This transformer produces a new Applicative functor from any Monad. The primitive operations in this functor are:

    Although useState and changeState are defined in terms of useAndChangeState:
    useState f = useAndChangeState (\s -> f s *> pure s)
    changeState f = useAndChangeState (pure . f)
    
    So useAndChangeState is the only actual primitive. Use runPhantomStateT (or runPhantomState) to get the result of a phantom state computation.

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

    pipes-group Pipes.Group

    Producers can only yield

  10. Pure :: a -> FreeF (f :: Type -> Type) a b

    pipes-group Pipes.Group

    No documentation available.

Page 971 of many | Previous | Next