takahashi-0.2.0.2: Operational Monad implementation. It is more small but adequately.

Safe HaskellSafe-Inferred
LanguageHaskell98

Control.Monad.Takahashi.Util

Documentation

stateSandbox :: MonadState s m => m a -> m a Source

sub :: Eq a => [a] -> [a] -> [a] -> [a] Source