Safe Haskell | Trustworthy |
---|---|
Language | Haskell2010 |
Documentation
An object which is specialized to be a Mealy machine
Monad m => Category * (Process m) | |
Monad m => Arrow (Process m) | |
Monad m => ArrowChoice (Process m) | |
Monad m => Strong (Process m) | |
Monad m => Choice (Process m) | |
Monad m => Profunctor (Process m) | |
Functor f => Functor (Process f a) | |
Applicative f => Applicative (Process f a) | |
(Applicative m, Fractional o) => Fractional (Process m i o) | |
(Applicative m, Num o) => Num (Process m i o) | |
(Applicative f, Monoid b) => Monoid (Process f a b) |