Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type StateTransition m a b s = a -> m (b, s) Source #
type AlgStructure m a b s = StateTransition m a b s -> s Source #
initiality :: Functor m => AlgStructure m a b s -> MSF m a b -> s Source #