Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
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.
class Arrow a =>
ArrowState s (a :: Type -> Type -> Type) | a -> shxt Control.Arrow.ArrowState The interface for accessing and changing the state component. Multi parameter classes and functional dependencies are required.
class Arrow a =>
ArrowState s (a :: Type -> Type -> Type) | a -> sarrows Control.Arrow.Operations An arrow type that provides a modifiable state, based of section 9 of Generalising Monads to Arrows, by John Hughes, Science of Computer Programming 37:67-111, May 2000.
-
graphviz Data.GraphViz.Attributes.Complete No documentation available.
-
graphviz Data.GraphViz.Attributes.Complete Represents which side (when looking towards the node the arrow is pointing to) is drawn.
ArrowSize :: Double -> Attributegraphviz Data.GraphViz.Attributes.Complete Valid for: E; Default: 1.0; Minimum: 0.0
-
ghc-lib-parser GHC.Parser.Lexer No documentation available.
-
hedgehog Hedgehog.Internal.Report No documentation available.
_arrowShaft :: ArrowOpts n -> Trail V2 ndiagrams-lib Diagrams.TwoD No documentation available.
_arrowShaft :: ArrowOpts n -> Trail V2 ndiagrams-lib Diagrams.TwoD.Arrow No documentation available.