encoding-0.5.2: A library for various character encodings
Source code
Contents
Index
Control.Throws
Documentation
class
Throws
e m
where
Source
Methods
throwException
:: e -> m a
Source
Instances
Exception
e =>
Throws
e
IO
Exception
e =>
Throws
e
Identity
Throws
DecodingException
Get
Throws
EncodingException
PutM
Throws
EncodingException
StrictSinkExplicit
Throws
EncodingException
StrictSinkE
Throws
EncodingException
StrictSink
Throws
EncodingException
PutME
Throws
e (
Either
e)
Throws
DecodingException
(
State
[
Char
])
Throws
DecodingException
(
State
ByteString
)
Throws
EncodingException
(
State
(
Seq
Char
))
Throws
e m =>
Throws
e (
ReaderT
s m)
Throws
e m =>
Throws
e (
StateT
s m)
Produced by
Haddock
version 2.6.0