Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. class ArrowList a => ArrowNavigatableTree (a :: Type -> Type -> Type)

    hxt Control.Arrow.ArrowNavigatableTree

    The interface for navigatable tree arrows all functions have default implementations

  2. module Control.Arrow.ArrowState

    Arrows for managing an explicit state State arrows work similar to state monads. A state value is threaded through the application of arrows.

  3. class Arrow a => ArrowState s (a :: Type -> Type -> Type) | a -> s

    hxt Control.Arrow.ArrowState

    The interface for accessing and changing the state component. Multi parameter classes and functional dependencies are required.

  4. module Control.Arrow.ArrowTree

    List arrows for tree processing. Trees that implement the Data.Tree.Class interface, can be processed with these arrows.

  5. class (ArrowPlus a, ArrowIf a) => ArrowTree (a :: Type -> Type -> Type)

    hxt Control.Arrow.ArrowTree

    The interface for tree arrows all functions have default implementations

  6. class ArrowXml a => ArrowDTD (a :: Type -> Type -> Type)

    hxt Text.XML.HXT.Arrow.XmlArrow

    Document Type Definition arrows These are separated, because they are not needed for document processing, only when processing the DTD, e.g. for generating access funtions for the toolbox from a DTD (se example DTDtoHaskell in the examples directory)

  7. class (Arrow a, ArrowList a, ArrowTree a) => ArrowXml (a :: Type -> Type -> Type)

    hxt Text.XML.HXT.Arrow.XmlArrow

    Arrows for processing XmlTrees These arrows can be grouped into predicates, selectors, constructors, and transformers. All predicates (tests) act like none for failure and this for success. A logical and can be formed by a1 >>> a2 , a locical or by a1 <+> a2 . Selector arrows will fail, when applied to wrong input, e.g. selecting the text of a node with getText will fail when applied to a none text node. Edit arrows will remain the input unchanged, when applied to wrong argument, e.g. editing the content of a text node with changeText applied to an element node will return the unchanged element node.

  8. Arrows :: Extension

    ghc-boot-th GHC.LanguageExtensions.Type

    No documentation available.

  9. Arrows :: BlockCode

    text-icu Data.Text.ICU.Char

    No documentation available.

  10. class ArrowLoop a => ArrowCircuit (a :: Type -> Type -> Type)

    arrows Control.Arrow.Operations

    An arrow type that can be used to interpret synchronous circuits.

Page 11 of many | Previous | Next