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. newReader :: ArrowReader r a => a e b -> a (e, r) b

    arrows Control.Arrow.Operations

    Run a subcomputation in the same arrow, but with a different environment. The environment of the outer computation is unaffected. Typical usage in arrow notation:

    proc p -> ...
    (|newReader cmd|) env
    

  2. class (ArrowReader r a, Arrow a') => ArrowAddReader r (a :: Type -> Type -> Type) (a' :: Type -> Type -> Type) | a -> a'

    arrows Control.Arrow.Transformer.Reader

    Adding a ReaderArrow to an arrow type, but not necessarily as the outer arrow transformer. Typically a composite arrow type is built by applying a series of arrow transformer to a base arrow (usually either a function arrow or a Kleisli arrow. One can add a transformer to the top of this stack using the lift method of the ArrowTransformer class, or remove a state transformer from the top of the stack using the runReader encapsulation operator. The methods of this class add and remove state transformers anywhere in the stack. In the instance

    instance Arrow a => ArrowAddReader r (ArrowReader r a) a
    
    they are equivalent to lift and runReader respectively. Instances are lifted through other transformers with
    instance ArrowAddReader r a a' =>
    ArrowAddReader r (FooArrow a) (FooArrow a')
    

  3. elimReader :: ArrowAddReader r a a' => a e b -> a' (e, r) b

    arrows Control.Arrow.Transformer.Reader

    Elimination of a state reader from a computation, taking a value for the state. Typical usage in arrow notation:

    proc p -> ...
    (|elimReader cmd|) env
    

  4. liftReader :: ArrowAddReader r a a' => a' e b -> a e b

    arrows Control.Arrow.Transformer.Reader

    Lift a computation from an arrow to one with an added environment. Typical usage in arrow notation:

    proc p -> ...
    (|liftReader cmd|)
    

  5. runReader :: Arrow a => ReaderArrow r a e b -> a (e, r) b

    arrows Control.Arrow.Transformer.Reader

    Encapsulation of a state-reading computation, taking a value for the state. Typical usage in arrow notation:

    proc p -> ...
    (|runReader cmd|) env
    

  6. BreadthFirst :: OutputMode

    graphviz Data.GraphViz.Attributes.Complete

    No documentation available.

  7. jlastreadtime :: Journal -> POSIXTime

    hledger-lib Hledger.Data

    when this journal was last read from its file(s) NOTE: after adding new fields, eg involving account names, consider updating the Anon instance in Hleger.Cli.Anon

  8. journalSetLastReadTime :: POSIXTime -> Journal -> Journal

    hledger-lib Hledger.Data.Journal

    Set this journal's last read time, ie when its files were last read.

  9. jlastreadtime :: Journal -> POSIXTime

    hledger-lib Hledger.Data.Types

    when this journal was last read from its file(s) NOTE: after adding new fields, eg involving account names, consider updating the Anon instance in Hleger.Cli.Anon

  10. findReader :: forall (m :: Type -> Type) . MonadIO m => Maybe StorageFormat -> Maybe FilePath -> Maybe (Reader m)

    hledger-lib Hledger.Read

    findReader mformat mpath
    
    Find the reader named by mformat, if provided. ("ssv" and "tsv" are recognised as alternate names for the csv reader, which also handles those formats.) Or, if a file path is provided, find the first reader that handles its file extension, if any.

Page 549 of many | Previous | Next