json-to-type-4.0.0: Automatic type declaration for JSON input data

Index

:|:JsonToType.Alternative
altJsonToType.Alternative
AltLeftJsonToType.Alternative
AltRightJsonToType.Alternative
arbitraryTopValueJsonToType.Test
capitalizeJsonToType.Format
CodeFrag 
1 (Type/Class)JsonToType.Nested
2 (Data Constructor)JsonToType.Nested
codeFragCodeJsonToType.Nested
codeFragImportsJsonToType.Nested
codeFragNameJsonToType.Nested
codeFragPackagesJsonToType.Nested
defaultElmFilenameJsonToType.CodeGen.Elm
defaultHaskellFilenameJsonToType.CodeGen.Haskell
defaultImportedModulesJsonToType.Nested
defaultOutputFilenameJsonToType.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
ElmJsonToType.CodeGen
emptySetLikesJsonToType.Type
emptyTypeJsonToType.Type, JsonToType.Extract
extractTypeJsonToType.Extract
formatTypeJsonToType.CodeGen.HaskellFormat
fromEitherJsonToType.Alternative
generateModuleImportsJsonToType.CodeGen.Haskell, JsonToType.Nested
getJsonToType.Type
HaskellJsonToType.CodeGen
HaskellStrictJsonToType.CodeGen
hasNonTopTObjJsonToType.Type
hasTObjJsonToType.Type
importedModulesJsonToType.CodeGen.Haskell
inferTypeJsonToType.Nested
isArrayJsonToType.Type
isNullableJsonToType.Type
isObjectJsonToType.Type
isSimpleJsonToType.Type
keysJsonToType.Type
LangJsonToType.CodeGen
ModuleImportJsonToType.CodeGen.Haskell, JsonToType.Nested
normalizeFieldNameJsonToType.CodeGen.HaskellFormat
normalizeTypeName 
1 (Function)JsonToType.CodeGen.HaskellFormat
2 (Function)JsonToType.CodeGen.ElmFormat
PackageNameJsonToType.Nested
requiredPackagesJsonToType.CodeGen.Haskell
runElmModuleJsonToType.CodeGen.Elm
runHaskellModuleJsonToType.CodeGen.Haskell
runHaskellModuleStrictJsonToType.CodeGen.Haskell
runModuleJsonToType.CodeGen
splitTypeByLabelJsonToType.Split
srcJsonToType.CodeGen.Generic
TArrayJsonToType.Type, JsonToType.Extract
TBoolJsonToType.Type, JsonToType.Extract
TDoubleJsonToType.Type, JsonToType.Extract
TIntJsonToType.Type, JsonToType.Extract
TLabelJsonToType.Type, JsonToType.Extract
TNullJsonToType.Type, JsonToType.Extract
TObjJsonToType.Type, JsonToType.Extract
toEitherJsonToType.Alternative
toposortJsonToType.Split
TStringJsonToType.Type, JsonToType.Extract
TUnionJsonToType.Type, JsonToType.Extract
TypeJsonToType.Type, JsonToType.Extract
typeAsSetJsonToType.Type
typeCheckJsonToType.Extract
TypeFragJsonToType.Nested
TypeNameJsonToType.Nested
typeSizeJsonToType.Type
uncapitalizeJsonToType.Format
unDictJsonToType.Type, JsonToType.Extract
unificationCandidatesJsonToType.Split
unifyCandidatesJsonToType.Split
unifyTypesJsonToType.Extract
valueDepthJsonToType.Extract
valueSizeJsonToType.Extract
valueTypeSizeJsonToType.Extract
withDictJsonToType.Type
withFileOrDefaultHandleJsonToType.Util
withFileOrHandleJsonToType.Util
writeElmModuleJsonToType.CodeGen.Elm
writeHaskellModuleJsonToType.CodeGen.Haskell
writeModuleJsonToType.CodeGen