Hoogle Search

Within LTS Haskell 24.31 (ghc-9.10.3)

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

  1. StateArrow :: a (b, s) (c, s) -> StateArrow s (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.State

    No documentation available.

  2. newtype StaticArrow (f :: Type -> Type) (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Static

    An arrow type that augments the underlying arrow with static information.

  3. StaticArrow :: f (a b c) -> StaticArrow (f :: Type -> Type) (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Static

    No documentation available.

  4. type StaticArrowArrow (a :: Type -> Type -> Type) s = StaticArrow WrappedArrow a s

    arrows Control.Arrow.Transformer.Static

    A special case.

  5. type StaticMonadArrow (m :: Type -> Type) = StaticArrow WrappedMonad m

    arrows Control.Arrow.Transformer.Static

    A special case is monads applied to the whole arrow, in contrast to Kleisli arrows, in which the monad is applied to the output.

  6. newtype StreamArrow (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Stream

    Arrows between streams. Note: lift is only a functor if *** in the underlying arrow is.

  7. StreamArrow :: a (Stream b) (Stream c) -> StreamArrow (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Stream

    No documentation available.

  8. newtype WriterArrow w (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Writer

    An arrow type that augments an existing arrow with accumulating output. The ArrowWriter class contains the relevant operations.

  9. WriterArrow :: a b (c, w) -> WriterArrow w (a :: Type -> Type -> Type) b c

    arrows Control.Arrow.Transformer.Writer

    No documentation available.

  10. LArrow :: Shape

    graphviz Data.GraphViz.Attributes

    Requires Graphviz >= 2.30.0.

Page 62 of many | Previous | Next