Copyright | Copyright (c) 2019-2020 Travis Cardwell |
---|---|
License | MIT |
Safe Haskell | None |
Language | Haskell2010 |
This module defines TTC Render
and Parse
instances for some
basic data types. The definitions for the numeric data types are
implemented using the Show
and Read
instances. The definitions for the
character and textual data types are implemented without quoting.
To use these instances, explicitly import them as follows:
import Data.TTC.Instances ()
Orphan instances
Parse Char Source # | |
Parse Double Source # | |
Parse Float Source # | |
Parse Int Source # | |
Parse Int8 Source # | |
Parse Int16 Source # | |
Parse Int32 Source # | |
Parse Int64 Source # | |
Parse Integer Source # | |
Parse Word Source # | |
Parse Word8 Source # | |
Parse Word16 Source # | |
Parse Word32 Source # | |
Parse Word64 Source # | |
Parse String Source # | |
Parse ByteString Source # | |
Parse ByteString Source # | |
Parse Text Source # | |
Parse Text Source # | |
Render Char Source # | |
Render Double Source # | |
Render Float Source # | |
Render Int Source # | |
Render Int8 Source # | |
Render Int16 Source # | |
Render Int32 Source # | |
Render Int64 Source # | |
Render Integer Source # | |
Render Word Source # | |
Render Word8 Source # | |
Render Word16 Source # | |
Render Word32 Source # | |
Render Word64 Source # | |
Render String Source # | |
Render ByteString Source # | |
render :: Textual t => ByteString -> t Source # | |
Render ByteString Source # | |
render :: Textual t => ByteString -> t Source # | |
Render Text Source # | |
Render Text Source # | |