| 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 # | |