Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data OpaqueTypeDef Source #
Instances
Show OpaqueTypeDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> OpaqueTypeDef -> ShowS # show :: OpaqueTypeDef -> String # showList :: [OpaqueTypeDef] -> ShowS # |
TraitDef | |
|
ClassDef | |
|
ObjectDef | |
|
EnumDef | |
|
data EnumCaseDef Source #
EnumCaseDef | |
|
Instances
Show EnumCaseDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> EnumCaseDef -> ShowS # show :: EnumCaseDef -> String # showList :: [EnumCaseDef] -> ShowS # |
data CaseClassDef Source #
CaseClassDef | |
|
Instances
Show CaseClassDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> CaseClassDef -> ShowS # show :: CaseClassDef -> String # showList :: [CaseClassDef] -> ShowS # |
data CaseObjectDef Source #
CaseObjectDef | |
|
Instances
Show CaseObjectDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> CaseObjectDef -> ShowS # show :: CaseObjectDef -> String # showList :: [CaseObjectDef] -> ShowS # |
data ExtensionDef Source #
ExtensionDef | |
|
Instances
Show ExtensionDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> ExtensionDef -> ShowS # show :: ExtensionDef -> String # showList :: [ExtensionDef] -> ShowS # |
data InternalDef Source #
Instances
Show InternalDef Source # | |
Defined in SyntaxTrees.Scala.DataDef showsPrec :: Int -> InternalDef -> ShowS # show :: InternalDef -> String # showList :: [InternalDef] -> ShowS # |