:|: | JsonToType.Alternative |
alt | JsonToType.Alternative |
AltLeft | JsonToType.Alternative |
AltRight | JsonToType.Alternative |
arbitraryTopValue | JsonToType.Test |
capitalize | JsonToType.Format |
CodeFrag | |
1 (Type/Class) | JsonToType.Nested |
2 (Data Constructor) | JsonToType.Nested |
codeFragCode | JsonToType.Nested |
codeFragImports | JsonToType.Nested |
codeFragName | JsonToType.Nested |
codeFragPackages | JsonToType.Nested |
defaultElmFilename | JsonToType.CodeGen.Elm |
defaultHaskellFilename | JsonToType.CodeGen.Haskell |
defaultImportedModules | JsonToType.Nested |
defaultOutputFilename | JsonToType.CodeGen |
Dict | |
1 (Type/Class) | JsonToType.Type, JsonToType.Extract |
2 (Data Constructor) | JsonToType.Type, JsonToType.Extract |
displaySplitTypes | |
1 (Function) | JsonToType.CodeGen.HaskellFormat |
2 (Function) | JsonToType.CodeGen.ElmFormat |
Elm | JsonToType.CodeGen |
emptySetLikes | JsonToType.Type |
emptyType | JsonToType.Type, JsonToType.Extract |
extractType | JsonToType.Extract |
formatType | JsonToType.CodeGen.HaskellFormat |
fromEither | JsonToType.Alternative |
generateModuleImports | JsonToType.CodeGen.Haskell, JsonToType.Nested |
get | JsonToType.Type |
Haskell | JsonToType.CodeGen |
HaskellStrict | JsonToType.CodeGen |
hasNonTopTObj | JsonToType.Type |
hasTObj | JsonToType.Type |
importedModules | JsonToType.CodeGen.Haskell |
inferType | JsonToType.Nested |
isArray | JsonToType.Type |
isNullable | JsonToType.Type |
isObject | JsonToType.Type |
isSimple | JsonToType.Type |
keys | JsonToType.Type |
Lang | JsonToType.CodeGen |
ModuleImport | JsonToType.CodeGen.Haskell, JsonToType.Nested |
normalizeFieldName | JsonToType.CodeGen.HaskellFormat |
normalizeTypeName | |
1 (Function) | JsonToType.CodeGen.HaskellFormat |
2 (Function) | JsonToType.CodeGen.ElmFormat |
PackageName | JsonToType.Nested |
requiredPackages | JsonToType.CodeGen.Haskell |
runElmModule | JsonToType.CodeGen.Elm |
runHaskellModule | JsonToType.CodeGen.Haskell |
runHaskellModuleStrict | JsonToType.CodeGen.Haskell |
runModule | JsonToType.CodeGen |
splitTypeByLabel | JsonToType.Split |
src | JsonToType.CodeGen.Generic |
TArray | JsonToType.Type, JsonToType.Extract |
TBool | JsonToType.Type, JsonToType.Extract |
TDouble | JsonToType.Type, JsonToType.Extract |
TInt | JsonToType.Type, JsonToType.Extract |
TLabel | JsonToType.Type, JsonToType.Extract |
TNull | JsonToType.Type, JsonToType.Extract |
TObj | JsonToType.Type, JsonToType.Extract |
toEither | JsonToType.Alternative |
toposort | JsonToType.Split |
TString | JsonToType.Type, JsonToType.Extract |
TUnion | JsonToType.Type, JsonToType.Extract |
Type | JsonToType.Type, JsonToType.Extract |
typeAsSet | JsonToType.Type |
typeCheck | JsonToType.Extract |
TypeFrag | JsonToType.Nested |
TypeName | JsonToType.Nested |
typeSize | JsonToType.Type |
uncapitalize | JsonToType.Format |
unDict | JsonToType.Type, JsonToType.Extract |
unificationCandidates | JsonToType.Split |
unifyCandidates | JsonToType.Split |
unifyTypes | JsonToType.Extract |
valueDepth | JsonToType.Extract |
valueSize | JsonToType.Extract |
valueTypeSize | JsonToType.Extract |
withDict | JsonToType.Type |
withFileOrDefaultHandle | JsonToType.Util |
withFileOrHandle | JsonToType.Util |
writeElmModule | JsonToType.CodeGen.Elm |
writeHaskellModule | JsonToType.CodeGen.Haskell |
writeModule | JsonToType.CodeGen |