Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class FromVal a where Source #
FromVal Bool Source # | |
FromVal Double Source # | |
FromVal Float Source # | |
FromVal Int Source # | |
FromVal Int8 Source # | |
FromVal Int16 Source # | |
FromVal Int32 Source # | |
FromVal Int64 Source # | |
FromVal Word Source # | |
FromVal Word8 Source # | |
FromVal Word16 Source # | |
FromVal Word32 Source # | |
FromVal Word64 Source # | |
FromVal () Source # | |
FromVal Text Source # | |
FromVal a => FromVal [a] Source # | |
FromVal a => FromVal (Maybe a) Source # | |
(FromVal a, FromVal b) => FromVal (Either a b) Source # | |
ToVal Bool Source # | |
ToVal Double Source # | |
ToVal Float Source # | |
ToVal Int Source # | |
ToVal Int8 Source # | |
ToVal Int16 Source # | |
ToVal Int32 Source # | |
ToVal Int64 Source # | |
ToVal Word Source # | |
ToVal Word8 Source # | |
ToVal Word16 Source # | |
ToVal Word32 Source # | |
ToVal Word64 Source # | |
ToVal () Source # | |
ToVal Text Source # | |
ToVal a => ToVal [a] Source # | |
ToVal a => ToVal (Maybe a) Source # | |
(ToVal a, ToVal b) => ToVal (Either a b) Source # | |
getMember :: FromVal a => Map MemberName Val -> MemberName -> Maybe a Source #