Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
ModuleDef | |
|
newtype ModuleExport Source #
Instances
Show ModuleExport Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ModuleExport -> ShowS # show :: ModuleExport -> String # showList :: [ModuleExport] -> ShowS # |
data ModuleExportDef Source #
Instances
Show ModuleExportDef Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ModuleExportDef -> ShowS # show :: ModuleExportDef -> String # showList :: [ModuleExportDef] -> ShowS # |
data ModuleImport Source #
Instances
Show ModuleImport Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ModuleImport -> ShowS # show :: ModuleImport -> String # showList :: [ModuleImport] -> ShowS # |
data ModuleImportDef Source #
Instances
Show ModuleImportDef Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ModuleImportDef -> ShowS # show :: ModuleImportDef -> String # showList :: [ModuleImportDef] -> ShowS # |
data ImportExportDef Source #
Instances
Show ImportExportDef Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ImportExportDef -> ShowS # show :: ImportExportDef -> String # showList :: [ImportExportDef] -> ShowS # |
data ModuleMember Source #
Instances
Show ModuleMember Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> ModuleMember -> ShowS # show :: ModuleMember -> String # showList :: [ModuleMember] -> ShowS # |
data InternalDef Source #
TypeDef' TypeDef | |
NewTypeDef' NewTypeDef | |
DataDef' DataDef | |
FnDefOrSig' FnDefOrSig | |
ClassDef' ClassDef | |
InstanceDef' InstanceDef | |
DerivingDef' DerivingDef | |
InfixFnDef' InfixFnDef |
Instances
Show InternalDef Source # | |
Defined in SyntaxTrees.Purescript.ModuleDef showsPrec :: Int -> InternalDef -> ShowS # show :: InternalDef -> String # showList :: [InternalDef] -> ShowS # |