| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Control.Arrow.Writer
Documentation
module Control.Arrow.Writer.Class
newtype WriterT w r a b Source #
Constructors
| WriterT | |
Fields
| |
Instances
| (Monoid w, Arrow r) => ArrowWriter w (WriterT w r) Source # | |
| Monoid w => ArrowTransformer (WriterT w) Source # | |
| (Monoid w, Arrow r) => Category * (WriterT w r) Source # | |
| (Monoid w, Arrow r) => Arrow (WriterT w r) Source # | |
| (Monoid w, ArrowZero r) => ArrowZero (WriterT w r) Source # | |
| (Monoid w, ArrowPlus r) => ArrowPlus (WriterT w r) Source # | |
| (Monoid w, ArrowChoice r) => ArrowChoice (WriterT w r) Source # | |
| (Monoid w, ArrowApply r) => ArrowApply (WriterT w r) Source # | |
| (Monoid w, ArrowLoop r) => ArrowLoop (WriterT w r) Source # | |