| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Language.Thrift.Types
Documentation
Constructors
| Program | |
Fields
| |
Constructors
| Include | |
Fields
| |
| Namespace | |
Fields | |
data Definition srcAnnot Source
Constructors
| ConstDefinition | |
Fields
| |
| TypeDefinition | |
Fields
| |
| ServiceDefinition | |
Fields
| |
Instances
| Eq srcAnnot => Eq (Definition srcAnnot) | |
| Data srcAnnot => Data (Definition srcAnnot) | |
| Ord srcAnnot => Ord (Definition srcAnnot) | |
| Show srcAnnot => Show (Definition srcAnnot) | |
| Generic (Definition srcAnnot) | |
| Typeable (* -> *) Definition | |
| type Rep (Definition srcAnnot) |
Constructors
| Typedef | |
Fields
| |
| Enum | |
Fields
| |
| Struct | |
Fields
| |
| Union | |
Fields
| |
| Exception | |
Fields
| |
| Senum | |
Fields
| |
data FieldRequiredness Source
Constructors
| Field | |
Fields
| |
Constructors
| EnumDef | |
Fields
| |
data ConstValue Source
Constructors
| ConstInt Integer | |
| ConstFloat Double | |
| ConstLiteral Text | |
| ConstIdentifier Text | |
| ConstList [ConstValue] | |
| ConstMap [(ConstValue, ConstValue)] |
Instances
Constructors
Constructors
| Function | |
Fields
| |
data TypeAnnotation Source
Constructors
| TypeAnnotation | |
Fields | |