| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
TreeSitter.Deserialize
Documentation
Constructors
| SumType | |
Fields | |
| ProductType | |
Fields
| |
| LeafType | |
Fields | |
Instances
Constructors
| MkField | |
Fields | |
Instances
| Eq Field Source # | |
| Ord Field Source # | |
| Show Field Source # | |
| Generic Field Source # | |
| ToJSON Field Source # | |
Defined in TreeSitter.Deserialize | |
| FromJSON Field Source # | |
| type Rep Field Source # | |
Defined in TreeSitter.Deserialize type Rep Field = D1 (MetaData "Field" "TreeSitter.Deserialize" "tree-sitter-0.7.1.0-HbardNy3ph81WHRUd3Sv9H" False) (C1 (MetaCons "MkField" PrefixI True) (S1 (MetaSel (Just "fieldRequired") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Required) :*: (S1 (MetaSel (Just "fieldTypes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (NonEmpty Type)) :*: S1 (MetaSel (Just "fieldMultiple") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Multiple)))) | |
Constructors
| MkChildren Field |
Constructors
| MkType | |
Fields
| |
Instances
| Eq Type Source # | |
| Ord Type Source # | |
| Show Type Source # | |
| Generic Type Source # | |
| ToJSON Type Source # | |
Defined in TreeSitter.Deserialize | |
| FromJSON Type Source # | |
| type Rep Type Source # | |
Defined in TreeSitter.Deserialize type Rep Type = D1 (MetaData "Type" "TreeSitter.Deserialize" "tree-sitter-0.7.1.0-HbardNy3ph81WHRUd3Sv9H" False) (C1 (MetaCons "MkType" PrefixI True) (S1 (MetaSel (Just "fieldType") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DatatypeName) :*: S1 (MetaSel (Just "isNamed") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Named))) | |
newtype DatatypeName Source #
Constructors
| DatatypeName | |
Fields | |