| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
SyntaxTrees.Scala.FnDef
Documentation
Constructors
| FnSig | |
Fields
| |
Constructors
| MethodDef | |
Constructors
| GivenDef | |
Fields
| |
Constructors
| FnApply | |
| NamedFnApply | |
| InfixFnApply | |
| LambdaExpr | |
| LetExpr | |
Fields
| |
| IfExpr | |
| CondExpr | |
Fields
| |
| ForExpr | |
| MatchExpr | |
Fields
| |
| TopLevelMatchExpr | |
Fields
| |
| BodySelection FnBody [Var] | |
| Tuple [FnBody] | |
| FnOp' FnOp | |
| FnVar' FnVar | |
| Literal' Literal | |
Constructors
| ForBinding [Var] FnBody | |
| LetBinding [InternalFnDef] | |
| Condition FnBody |
data CaseBinding Source #
Instances
| Show CaseBinding Source # | |
Defined in SyntaxTrees.Scala.FnDef Methods showsPrec :: Int -> CaseBinding -> ShowS # show :: CaseBinding -> String # showList :: [CaseBinding] -> ShowS # | |
data InternalFnDef Source #
Instances
| Show InternalFnDef Source # | |
Defined in SyntaxTrees.Scala.FnDef Methods showsPrec :: Int -> InternalFnDef -> ShowS # show :: InternalFnDef -> String # showList :: [InternalFnDef] -> ShowS # | |
showBinding :: InternalFnDef -> String Source #
showForInfix :: FnBody -> String Source #