Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Provides generic string expansion
Synopsis
- class Monad e => ChExpand e where
- newtype NullExpanderT m a = NullExpander {
- runNullExpanderT :: m a
- withExpansion :: Monad m => NullExpanderT m a -> m a
Documentation
class Monad e => ChExpand e where Source #
Typeclass for all string-expanding monads.
Instances
newtype NullExpanderT m a Source #
NullExpander | |
|
Instances
withExpansion :: Monad m => NullExpanderT m a -> m a Source #