License | BSD-style (see the file LICENSE) |
---|---|
Maintainer | sjoerd@w3future.com |
Safe Haskell | Safe |
Language | Haskell2010 |
Synopsis
- arr :: Arrow a => Square '[] '[a] '[] '[]
- (>>>) :: Arrow a => Square '[a, a] '[a] '[] '[]
- second :: Arrow a => Square '[a] '[a] '[(,) d] '[(,) d]
- (***) :: Arrow a => Square21 '[a] '[a] '[a] (,) (,)
- right :: ArrowChoice a => Square '[a] '[a] '[Either d] '[Either d]
- (+++) :: ArrowChoice a => Square21 '[a] '[a] '[a] Either Either