| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Composite.Sheet
Documentation
newtype SheetT w f xs Source #
The SheetT type. This is a functor of hetrogenous records. A typical SpreadSheet might be something like `SheetT [] Identity` This provides a convenient newtype for deriving instances.
Instances
| (ToNamedRecord (Record ixs), ToHeader (Record ixs)) => ToJSON (Sheet [] ixs) Source # | |
Defined in Composite.Sheet | |
| FromNamedRecord (Record ixs) => FromJSON (Sheet [] ixs) Source # | |
| Eq (w (Rec f xs)) => Eq (SheetT w f xs) Source # | |
| Show (w (Rec f xs)) => Show (SheetT w f xs) Source # | |
| Generic (SheetT w f xs) Source # | |
| type Rep (SheetT w f xs) Source # | |
Defined in Composite.Sheet | |