Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Herb.Instances
Contents
Description
This module only provides several instances of typeclasses for producing and
parsing Herb
. Its main use is for starting up without too much coding; for
more complicated projects you might want to avoid importing this and instead
write some (possibly much more conservative) instances yourself.
Orphan instances
FromHerb Herb Source # | |
FromHerb Ident Source # | |
FromHerb Integer Source # | |
FromHerb () Source # | |
FromHerb Char Source # | |
FromHerb Int Source # | |
FromHerb1 Identity Source # | |
ToHerb Herb Source # | |
ToHerb Ident Source # | |
ToHerb Integer Source # | |
ToHerb () Source # | |
ToHerb Char Source # | |
ToHerb Int Source # | |
ToHerb1 Identity Source # | |
FromHerb a => FromHerb (Maybe a) Source # | |
FromHerb a => FromHerb [a] Source # | |
ToHerb a => ToHerb (Maybe a) Source # | |
ToHerb a => ToHerb [a] Source # | |
(FromHerb l, FromHerb r) => FromHerb (Either l r) Source # | |
(FromHerb a, FromHerb b) => FromHerb (a, b) Source # | |
(ToHerb l, ToHerb r) => ToHerb (Either l r) Source # | |
(ToHerb a, ToHerb b) => ToHerb (a, b) Source # | |
(FromHerb a, FromHerb b, FromHerb c) => FromHerb (a, b, c) Source # | |
(ToHerb a, ToHerb b, ToHerb c) => ToHerb (a, b, c) Source # | |
(FromHerb1 f, FromHerb1 g) => FromHerb1 (Compose f g) Source # | |
(ToHerb1 f, ToHerb1 g) => ToHerb1 (Compose f g) Source # | |