Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
class Throws e m where Source #
throwException :: e -> m a Source #
Exception e => Throws e IO Source # | |
Exception e => Throws e Identity Source # | |
Throws EncodingException StrictSinkExplicit Source # | |
Throws EncodingException StrictSinkE Source # | |
Throws EncodingException StrictSink Source # | |
Throws EncodingException PutME Source # | |
Throws e (Either e) Source # | |
Throws e m => Throws e (StateT s m) Source # | |
Throws e m => Throws e (ReaderT * s m) Source # | |