gotyno-hs-1.0.1: A type definition compiler supporting multiple output languages.

Index

$sel:currentDeclarationNamesReference:AppStateParsing
$sel:currentDefinitionNameReference:AppStateParsing
$sel:currentDefinitionsReference:AppStateParsing
$sel:currentImportsReference:AppStateParsing
$sel:declarationNames:ModuleTypes
$sel:definitions:ModuleTypes
$sel:fsharp:LanguagesLibrary
$sel:imports:ModuleTypes
$sel:inputs:OptionsLibrary
$sel:languages:OptionsLibrary
$sel:modulesReference:AppStateParsing
$sel:name:ImportedTypeDefinitionTypes
$sel:name:ModuleTypes
$sel:python:LanguagesLibrary
$sel:sourceFile:ModuleTypes
$sel:sourceModule:ImportedTypeDefinitionTypes
$sel:typeData:ImportedTypeDefinitionTypes
$sel:typescript:LanguagesLibrary
$sel:verbose:OptionsLibrary
$sel:watchMode:OptionsLibrary
addDeclarationNameParsing
addDefinitionParsing
addImportsParsing
addModuleParsing
AppliedGenericReferenceTypes
AppliedImportedGenericReferenceTypes
AppliedTypes 
1 (Type/Class)Types
2 (Data Constructor)Types
AppState 
1 (Type/Class)Parsing
2 (Data Constructor)Parsing
ArrayTypeTypes
arrayTypePParsing
BasicStringTypes
basicStringPParsing
BasicTypeTypes
BasicTypeValueTypes
basicTypeValuePParsing
BooleanTypes
booleanPParsing
clearDeclarationNamesParsing
clearDefinitionsParsing
ComplexTypeTypes
complexTypePParsing
ComplexTypeValueTypes
Constructor 
1 (Type/Class)Types
2 (Data Constructor)Types
ConstructorName 
1 (Type/Class)Types
2 (Data Constructor)Types
constructorNamePParsing
constructorPParsing
constructorsPParsing
declarationPParsing
DeclarationReferenceTypes
DeclaredTypeTypes
DefinitionName 
1 (Type/Class)Types
2 (Data Constructor)Types
definitionNamePParsing
DefinitionReference 
1 (Type/Class)Types
2 (Data Constructor)Types
definitionReferencePParsing
DefinitionReferenceTypeTypes
EmbeddedConstructor 
1 (Type/Class)Types
2 (Data Constructor)Types
embeddedConstructorNamePParsing
EmbeddedTypeTagTypes
EmbeddedUnionTypes
embeddedUnionPParsing
embeddedUnionStructConstructorPParsing
embeddedUnionStructConstructorsPParsing
EnumerationTypes
EnumerationIdentifier 
1 (Type/Class)Types
2 (Data Constructor)Types
enumerationPParsing
EnumerationValue 
1 (Type/Class)Types
2 (Data Constructor)Types
enumerationValuePParsing
enumerationValuesPParsing
F32Types
F64Types
falsePParsing
FieldName 
1 (Type/Class)Types
2 (Data Constructor)Types
fieldNamePParsing
fieldPParsing
fieldsPParsing
FieldTypeTypes
fieldTypePParsing
floatPParsing
GenericDeclarationReferenceTypes
GenericStructTypes
genericStructPParsing
GenericUnionTypes
genericUnionPParsing
getDeclarationNamesParsing
getDefinitionParsing
getDefinitionsParsing
getImportParsing
getImportsParsing
getModuleParsing
hasDefinitionParsing
I128Types
I16Types
I32Types
I64Types
I8Types
Import 
1 (Type/Class)Types
2 (Data Constructor)Types
ImportedDefinitionReferenceTypes
importedReferencePParsing
ImportedTypeDefinition 
1 (Type/Class)Types
2 (Data Constructor)Types
importPParsing
integerSizesParsing
integerTypeParsersParsing
intPParsing
Languages 
1 (Type/Class)Library
2 (Data Constructor)Library
LiteralBooleanTypes
literalBooleanPParsing
LiteralFloatTypes
literalFloatPParsing
LiteralIntegerTypes
literalIntegerPParsing
literalPParsing
LiteralStringTypes
literalStringPParsing
LiteralTypeTypes
LiteralTypeValueTypes
Module 
1 (Type/Class)Types
2 (Data Constructor)Types
ModuleName 
1 (Type/Class)Types
2 (Data Constructor)Types
modulePParsing
OptionalTypeTypes
optionalTypePParsing
Options 
1 (Type/Class)Library
2 (Data Constructor)Library
OutputDestinationLibrary
outputLanguageLibrary
outputModule 
1 (Function)CodeGeneration.TypeScript
2 (Function)CodeGeneration.Python
3 (Function)CodeGeneration.FSharp
OutputPathLibrary
parseModulesParsing
ParserParsing
partialFromLeftParsing
partialFromRightParsing
pascalWordPParsing
PlainStructTypes
plainStructPParsing
PlainUnionTypes
plainUnionPParsing
PointerTypeTypes
pointerTypePParsing
precededByParsing
readCurrentDefinitionNameParsing
recursiveReferencePParsing
RecursiveReferenceTypeTypes
reportErrorParsing
runParsing
runMainLibrary
SameAsInputLibrary
setCurrentDefinitionNameParsing
SliceTypeTypes
sliceTypePParsing
StandardOutLibrary
StandardTypeTagTypes
stringCharacterPParsing
StructTypes
StructField 
1 (Type/Class)Types
2 (Data Constructor)Types
structPParsing
structReferencePParsing
StructTypeTypes
TagTypeTypes
tagTypePParsing
testParsing
truePParsing
TypeDataTypes
TypeDefinition 
1 (Type/Class)Types
2 (Data Constructor)Types
typeDefinitionPParsing
TypeTag 
1 (Type/Class)Types
2 (Data Constructor)Types
TypeVariable 
1 (Type/Class)Types
2 (Data Constructor)Types
typeVariableReferencePParsing
TypeVariableReferenceTypeTypes
typeVariablesPParsing
U128Types
U16Types
U32Types
U64Types
U8Types
uintPParsing
UnionTypes
unionPParsing
UnionTypeTypes
UntaggedUnionTypes
untaggedUnionCasePParsing
untaggedUnionCasesPParsing
untaggedUnionPParsing
upperCaseFirstCharacterCodeGeneration.Utilities
watchInputsLibrary