Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data BreakStatement a Source #
Instances
data ContinueStatement a Source #
Instances
data ImportPrefix a Source #
Instances
data PassStatement a Source #
Instances
data WildcardImport a Source #
Instances
newtype AnonymousImport a Source #
AnonymousImport | |
|
Instances
newtype AnonymousDot a Source #
AnonymousDot | |
|
Instances
newtype AnonymousFrom a Source #
AnonymousFrom | |
|
Instances
newtype AnonymousFuture a Source #
AnonymousFuture | |
|
Instances
newtype AnonymousLParen a Source #
AnonymousLParen | |
|
Instances
newtype AnonymousRParen a Source #
AnonymousRParen | |
|
Instances
newtype AnonymousComma a Source #
AnonymousComma | |
|
Instances
newtype AnonymousAs a Source #
AnonymousAs | |
|
Instances
newtype AnonymousStar a Source #
AnonymousStar | |
|
Instances
newtype AnonymousPrint a Source #
AnonymousPrint | |
|
Instances
newtype AnonymousRAngleRAngle a Source #
AnonymousRAngleRAngle | |
|
Instances
newtype AnonymousAssert a Source #
AnonymousAssert | |
|
Instances
newtype AnonymousColonEqual a Source #
AnonymousColonEqual | |
|
Instances
newtype AnonymousReturn a Source #
AnonymousReturn | |
|
Instances
newtype AnonymousDel a Source #
AnonymousDel | |
|
Instances
newtype AnonymousRaise a Source #
AnonymousRaise | |
|
Instances
newtype AnonymousPass a Source #
AnonymousPass | |
|
Instances
newtype AnonymousBreak a Source #
AnonymousBreak | |
|
Instances
newtype AnonymousContinue a Source #
AnonymousContinue | |
|
Instances
newtype AnonymousIf a Source #
AnonymousIf | |
|
Instances
newtype AnonymousColon a Source #
AnonymousColon | |
|
Instances
newtype AnonymousElif a Source #
AnonymousElif | |
|
Instances
newtype AnonymousElse a Source #
AnonymousElse | |
|
Instances
newtype AnonymousAsync a Source #
AnonymousAsync | |
|
Instances
newtype AnonymousFor a Source #
AnonymousFor | |
|
Instances
newtype AnonymousIn a Source #
AnonymousIn | |
|
Instances
newtype AnonymousWhile a Source #
AnonymousWhile | |
|
Instances
newtype AnonymousTry a Source #
AnonymousTry | |
|
Instances
newtype AnonymousExcept a Source #
AnonymousExcept | |
|
Instances
newtype AnonymousFinally a Source #
AnonymousFinally | |
|
Instances
newtype AnonymousWith a Source #
AnonymousWith | |
|
Instances
newtype AnonymousDef a Source #
AnonymousDef | |
|
Instances
newtype AnonymousMinusRAngle a Source #
AnonymousMinusRAngle | |
|
Instances
newtype AnonymousEqual a Source #
AnonymousEqual | |
|
Instances
newtype AnonymousGlobal a Source #
AnonymousGlobal | |
|
Instances
newtype AnonymousNonlocal a Source #
AnonymousNonlocal | |
|
Instances
newtype AnonymousExec a Source #
AnonymousExec | |
|
Instances
newtype AnonymousClass a Source #
AnonymousClass | |
|
Instances
newtype AnonymousAt a Source #
AnonymousAt | |
|
Instances
newtype AnonymousNot a Source #
AnonymousNot | |
|
Instances
newtype AnonymousAnd a Source #
AnonymousAnd | |
|
Instances
newtype AnonymousOr a Source #
AnonymousOr | |
|
Instances
newtype AnonymousPlus a Source #
AnonymousPlus | |
|
Instances
newtype AnonymousMinus a Source #
AnonymousMinus | |
|
Instances
newtype AnonymousSlash a Source #
AnonymousSlash | |
|
Instances
newtype AnonymousPercent a Source #
AnonymousPercent | |
|
Instances
newtype AnonymousSlashSlash a Source #
AnonymousSlashSlash | |
|
Instances
newtype AnonymousStarStar a Source #
AnonymousStarStar | |
|
Instances
newtype AnonymousPipe a Source #
AnonymousPipe | |
|
Instances
newtype AnonymousAmpersand a Source #
AnonymousAmpersand | |
|
Instances
newtype AnonymousCaret a Source #
AnonymousCaret | |
|
Instances
newtype AnonymousLAngleLAngle a Source #
AnonymousLAngleLAngle | |
|
Instances
newtype AnonymousTilde a Source #
AnonymousTilde | |
|
Instances
newtype AnonymousLAngle a Source #
AnonymousLAngle | |
|
Instances
newtype AnonymousLAngleEqual a Source #
AnonymousLAngleEqual | |
|
Instances
newtype AnonymousEqualEqual a Source #
AnonymousEqualEqual | |
|
Instances
newtype AnonymousBangEqual a Source #
AnonymousBangEqual | |
|
Instances
newtype AnonymousRAngleEqual a Source #
AnonymousRAngleEqual | |
|
Instances
newtype AnonymousRAngle a Source #
AnonymousRAngle | |
|
Instances
newtype AnonymousLAngleRAngle a Source #
AnonymousLAngleRAngle | |
|
Instances
newtype AnonymousIs a Source #
AnonymousIs | |
|
Instances
newtype AnonymousLambda a Source #
AnonymousLambda | |
|
Instances
newtype AnonymousPlusEqual a Source #
AnonymousPlusEqual | |
|
Instances
newtype AnonymousMinusEqual a Source #
AnonymousMinusEqual | |
|
Instances
newtype AnonymousStarEqual a Source #
AnonymousStarEqual | |
|
Instances
newtype AnonymousSlashEqual a Source #
AnonymousSlashEqual | |
|
Instances
newtype AnonymousAtEqual a Source #
AnonymousAtEqual | |
|
Instances
newtype AnonymousSlashSlashEqual a Source #
Instances
newtype AnonymousPercentEqual a Source #
AnonymousPercentEqual | |
|
Instances
newtype AnonymousStarStarEqual a Source #
Instances
newtype AnonymousRAngleRAngleEqual a Source #
Instances
newtype AnonymousLAngleLAngleEqual a Source #
Instances
newtype AnonymousAmpersandEqual a Source #
Instances
newtype AnonymousCaretEqual a Source #
AnonymousCaretEqual | |
|
Instances
newtype AnonymousPipeEqual a Source #
AnonymousPipeEqual | |
|
Instances
newtype AnonymousYield a Source #
AnonymousYield | |
|
Instances
newtype AnonymousLBracket a Source #
AnonymousLBracket | |
|
Instances
newtype AnonymousRBracket a Source #
AnonymousRBracket | |
|
Instances
Instances
Eq a => Eq (Ellipsis a) Source # | |
Ord a => Ord (Ellipsis a) Source # | |
Show a => Show (Ellipsis a) Source # | |
Generic (Ellipsis a) Source # | |
Unmarshal a => Unmarshal (Ellipsis a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Ellipsis a) | |
SymbolMatching (Ellipsis a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Ellipsis a) -> Node -> Bool showFailure :: Proxy (Ellipsis a) -> Node -> String | |
type Rep (Ellipsis a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Ellipsis a) = D1 (MetaData "Ellipsis" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Ellipsis" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
newtype AnonymousLBrace a Source #
AnonymousLBrace | |
|
Instances
newtype AnonymousRBrace a Source #
AnonymousRBrace | |
|
Instances
data EscapeSequence a Source #
Instances
data TypeConversion a Source #
Instances
Instances
Eq a => Eq (Integer a) Source # | |
Ord a => Ord (Integer a) Source # | |
Defined in TreeSitter.Python.AST | |
Show a => Show (Integer a) Source # | |
Generic (Integer a) Source # | |
Unmarshal a => Unmarshal (Integer a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Integer a) | |
SymbolMatching (Integer a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Integer a) -> Node -> Bool showFailure :: Proxy (Integer a) -> Node -> String | |
type Rep (Integer a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Integer a) = D1 (MetaData "Integer" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Integer" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
Instances
Eq a => Eq (Float a) Source # | |
Ord a => Ord (Float a) Source # | |
Show a => Show (Float a) Source # | |
Generic (Float a) Source # | |
Unmarshal a => Unmarshal (Float a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Float a) | |
SymbolMatching (Float a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Float a) -> Node -> Bool showFailure :: Proxy (Float a) -> Node -> String | |
type Rep (Float a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Float a) = D1 (MetaData "Float" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Float" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
data Identifier a Source #
Instances
data NonlocalStatement a Source #
NonlocalStatement | |
|
Instances
data GlobalStatement a Source #
GlobalStatement | |
|
Instances
data DottedName a Source #
DottedName | |
|
Instances
data RelativeImport a Source #
RelativeImport | |
|
Instances
data AliasedImport a Source #
AliasedImport | |
|
Instances
data ImportStatement a Source #
ImportStatement | |
|
Instances
data ImportFromStatement a Source #
ImportFromStatement | |
|
Instances
data FutureImportStatement a Source #
FutureImportStatement | |
|
Instances
Instances
Eq a => Eq (True a) Source # | |
Ord a => Ord (True a) Source # | |
Show a => Show (True a) Source # | |
Generic (True a) Source # | |
Unmarshal a => Unmarshal (True a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (True a) | |
SymbolMatching (True a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (True a) -> Node -> Bool showFailure :: Proxy (True a) -> Node -> String | |
type Rep (True a) Source # | |
Defined in TreeSitter.Python.AST type Rep (True a) = D1 (MetaData "True" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "True" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
Instances
Eq a => Eq (False a) Source # | |
Ord a => Ord (False a) Source # | |
Show a => Show (False a) Source # | |
Generic (False a) Source # | |
Unmarshal a => Unmarshal (False a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (False a) | |
SymbolMatching (False a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (False a) -> Node -> Bool showFailure :: Proxy (False a) -> Node -> String | |
type Rep (False a) Source # | |
Defined in TreeSitter.Python.AST type Rep (False a) = D1 (MetaData "False" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "False" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
Instances
Eq a => Eq (None a) Source # | |
Ord a => Ord (None a) Source # | |
Show a => Show (None a) Source # | |
Generic (None a) Source # | |
Unmarshal a => Unmarshal (None a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (None a) | |
SymbolMatching (None a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (None a) -> Node -> Bool showFailure :: Proxy (None a) -> Node -> String | |
type Rep (None a) Source # | |
Defined in TreeSitter.Python.AST type Rep (None a) = D1 (MetaData "None" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "None" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
data PrimaryExpression a Source #
Instances
data UnaryOperator a Source #
UnaryOperator | |
|
Instances
Tuple | |
|
Instances
Eq a => Eq (Tuple a) Source # | |
Ord a => Ord (Tuple a) Source # | |
Show a => Show (Tuple a) Source # | |
Generic (Tuple a) Source # | |
Unmarshal a => Unmarshal (Tuple a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Tuple a) | |
SymbolMatching (Tuple a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Tuple a) -> Node -> Bool showFailure :: Proxy (Tuple a) -> Node -> String | |
type Rep (Tuple a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Tuple a) = D1 (MetaData "Tuple" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Tuple" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either (Expression a) (Yield a)]))) |
Yield | |
|
Instances
Eq a => Eq (Yield a) Source # | |
Ord a => Ord (Yield a) Source # | |
Show a => Show (Yield a) Source # | |
Generic (Yield a) Source # | |
Unmarshal a => Unmarshal (Yield a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Yield a) | |
SymbolMatching (Yield a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Yield a) -> Node -> Bool showFailure :: Proxy (Yield a) -> Node -> String | |
type Rep (Yield a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Yield a) = D1 (MetaData "Yield" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Yield" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe (Either (Expression a) (ExpressionList a)))))) |
data ExpressionList a Source #
ExpressionList | |
|
Instances
data Expression a Source #
Instances
data NotOperator a Source #
NotOperator | |
|
Instances
data NamedExpression a Source #
NamedExpression | |
|
Instances
Lambda | |
|
Instances
data LambdaParameters a Source #
LambdaParameters | |
|
Instances
Instances
data TypedParameter a Source #
TypedParameter | |
|
Instances
Type | |
|
Instances
Eq a => Eq (Type a) Source # | |
Ord a => Ord (Type a) Source # | |
Show a => Show (Type a) Source # | |
Generic (Type a) Source # | |
Unmarshal a => Unmarshal (Type a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Type a) | |
SymbolMatching (Type a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Type a) -> Node -> Bool showFailure :: Proxy (Type a) -> Node -> String | |
type Rep (Type a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Type a) = D1 (MetaData "Type" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Type" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Expression a)))) |
ListSplat | |
|
Instances
data DictionarySplat a Source #
DictionarySplat | |
|
Instances
data TypedDefaultParameter a Source #
TypedDefaultParameter | |
|
Instances
data DefaultParameter a Source #
DefaultParameter | |
|
Instances
data ConditionalExpression a Source #
ConditionalExpression | |
|
Instances
data ComparisonOperator a Source #
ComparisonOperator | |
|
Instances
data BooleanOperator a Source #
BooleanOperator | |
|
Instances
Await | |
|
Instances
Eq a => Eq (Await a) Source # | |
Ord a => Ord (Await a) Source # | |
Show a => Show (Await a) Source # | |
Generic (Await a) Source # | |
Unmarshal a => Unmarshal (Await a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Await a) | |
SymbolMatching (Await a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Await a) -> Node -> Bool showFailure :: Proxy (Await a) -> Node -> String | |
type Rep (Await a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Await a) = D1 (MetaData "Await" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Await" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Expression a)))) |
Subscript | |
|
Instances
Slice | |
|
Instances
Eq a => Eq (Slice a) Source # | |
Ord a => Ord (Slice a) Source # | |
Show a => Show (Slice a) Source # | |
Generic (Slice a) Source # | |
Unmarshal a => Unmarshal (Slice a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Slice a) | |
SymbolMatching (Slice a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Slice a) -> Node -> Bool showFailure :: Proxy (Slice a) -> Node -> String | |
type Rep (Slice a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Slice a) = D1 (MetaData "Slice" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Slice" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Expression a]))) |
String | |
|
Instances
data Interpolation a Source #
Interpolation | |
|
Instances
data FormatSpecifier a Source #
FormatSpecifier | |
|
Instances
data FormatExpression a Source #
FormatExpression | |
|
Instances
data SetComprehension a Source #
SetComprehension | |
|
Instances
IfClause | |
|
Instances
Eq a => Eq (IfClause a) Source # | |
Ord a => Ord (IfClause a) Source # | |
Show a => Show (IfClause a) Source # | |
Generic (IfClause a) Source # | |
Unmarshal a => Unmarshal (IfClause a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (IfClause a) | |
SymbolMatching (IfClause a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (IfClause a) -> Node -> Bool showFailure :: Proxy (IfClause a) -> Node -> String | |
type Rep (IfClause a) Source # | |
Defined in TreeSitter.Python.AST type Rep (IfClause a) = D1 (MetaData "IfClause" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "IfClause" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Expression a)))) |
data ForInClause a Source #
ForInClause | |
|
Instances
Variables | |
|
Instances
Set | |
|
Instances
Eq a => Eq (Set a) Source # | |
Ord a => Ord (Set a) Source # | |
Show a => Show (Set a) Source # | |
Generic (Set a) Source # | |
Unmarshal a => Unmarshal (Set a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Set a) | |
SymbolMatching (Set a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Set a) -> Node -> Bool showFailure :: Proxy (Set a) -> Node -> String | |
type Rep (Set a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Set a) = D1 (MetaData "Set" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Set" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (NonEmpty (Either (Expression a) (ListSplat a)))))) |
data ParenthesizedExpression a Source #
ParenthesizedExpression | |
|
Instances
data ListComprehension a Source #
ListComprehension | |
|
Instances
List | |
|
Instances
Eq a => Eq (List a) Source # | |
Ord a => Ord (List a) Source # | |
Show a => Show (List a) Source # | |
Generic (List a) Source # | |
Unmarshal a => Unmarshal (List a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (List a) | |
SymbolMatching (List a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (List a) -> Node -> Bool showFailure :: Proxy (List a) -> Node -> String | |
type Rep (List a) Source # | |
Defined in TreeSitter.Python.AST type Rep (List a) = D1 (MetaData "List" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "List" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either (Expression a) (ListSplat a)]))) |
data GeneratorExpression a Source #
GeneratorExpression | |
|
Instances
data DictionaryComprehension a Source #
DictionaryComprehension | |
|
Instances
Pair | |
|
Instances
data Dictionary a Source #
Dictionary | |
|
Instances
data ConcatenatedString a Source #
ConcatenatedString | |
|
Instances
Call | |
|
Instances
data ArgumentList a Source #
ArgumentList | |
|
Instances
data KeywordArgument a Source #
KeywordArgument | |
|
Instances
data BinaryOperator a Source #
BinaryOperator | |
|
Instances
Attribute | |
|
Instances
WithItem | |
|
Instances
data ReturnStatement a Source #
ReturnStatement | |
|
Instances
data RaiseStatement a Source #
RaiseStatement | |
|
Instances
data DeleteStatement a Source #
DeleteStatement | |
|
Instances
data Assignment a Source #
Assignment | |
|
Instances
data AugmentedAssignment a Source #
AugmentedAssignment | |
|
Instances
data ExpressionStatement a Source #
ExpressionStatement | |
|
Instances
data ExecStatement a Source #
ExecStatement | |
|
Instances
data Parameters a Source #
Parameters | |
|
Instances
Chevron | |
|
Instances
Eq a => Eq (Chevron a) Source # | |
Ord a => Ord (Chevron a) Source # | |
Defined in TreeSitter.Python.AST | |
Show a => Show (Chevron a) Source # | |
Generic (Chevron a) Source # | |
Unmarshal a => Unmarshal (Chevron a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Chevron a) | |
SymbolMatching (Chevron a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Chevron a) -> Node -> Bool showFailure :: Proxy (Chevron a) -> Node -> String | |
type Rep (Chevron a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Chevron a) = D1 (MetaData "Chevron" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Chevron" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Expression a)))) |
data PrintStatement a Source #
PrintStatement | |
|
Instances
data AssertStatement a Source #
AssertStatement | |
|
Instances
data SimpleStatement a Source #
Instances
Decorator | |
|
Instances
data ClassDefinition a Source #
ClassDefinition | |
|
Instances
Block | |
|
Instances
Eq a => Eq (Block a) Source # | |
Ord a => Ord (Block a) Source # | |
Show a => Show (Block a) Source # | |
Generic (Block a) Source # | |
Unmarshal a => Unmarshal (Block a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Block a) | |
SymbolMatching (Block a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Block a) -> Node -> Bool showFailure :: Proxy (Block a) -> Node -> String | |
type Rep (Block a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Block a) = D1 (MetaData "Block" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Block" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "extraChildren") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Either (CompoundStatement a) (SimpleStatement a)]))) |
data CompoundStatement a Source #
Instances
data WithStatement a Source #
Instances
data WhileStatement a Source #
WhileStatement | |
|
Instances
data ElseClause a Source #
Instances
data TryStatement a Source #
TryStatement | |
|
Instances
data FinallyClause a Source #
FinallyClause | |
|
Instances
data ExceptClause a Source #
ExceptClause | |
|
Instances
data IfStatement a Source #
IfStatement | |
|
Instances
data ElifClause a Source #
ElifClause | |
|
Instances
data FunctionDefinition a Source #
FunctionDefinition | |
|
Instances
data ForStatement a Source #
ForStatement | |
|
Instances
data DecoratedDefinition a Source #
DecoratedDefinition | |
|
Instances
Module | |
|
Instances
newtype AnonymousAwait a Source #
AnonymousAwait | |
|
Instances
Instances
Eq a => Eq (Comment a) Source # | |
Ord a => Ord (Comment a) Source # | |
Defined in TreeSitter.Python.AST | |
Show a => Show (Comment a) Source # | |
Generic (Comment a) Source # | |
Unmarshal a => Unmarshal (Comment a) Source # | |
Defined in TreeSitter.Python.AST unmarshalNodes :: (MonadFail m, Carrier sig m, Member (Reader ByteString) sig, Member (Reader (Ptr Cursor)) sig, MonadIO m) => [Node] -> m (Comment a) | |
SymbolMatching (Comment a :: Type) Source # | |
Defined in TreeSitter.Python.AST symbolMatch :: Proxy (Comment a) -> Node -> Bool showFailure :: Proxy (Comment a) -> Node -> String | |
type Rep (Comment a) Source # | |
Defined in TreeSitter.Python.AST type Rep (Comment a) = D1 (MetaData "Comment" "TreeSitter.Python.AST" "tree-sitter-python-0.3.0.0-inplace" False) (C1 (MetaCons "Comment" PrefixI True) (S1 (MetaSel (Just "ann") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 a) :*: S1 (MetaSel (Just "bytes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |