api-tools-0.2: DSL for generating API boilerplate and docs

Index

.:.Data.API.JSON
.::Data.API.JSON
?!Data.API.Utils
?!?Data.API.Utils
afBadDefaultData.API.Changes
afCustomMessageData.API.Changes
afDeclData.API.Changes
afExistingFieldData.API.Changes
afExistingTypeData.API.Changes
afExpectedKindData.API.Changes
afFieldNameData.API.Changes
afFieldTypeData.API.Changes
afMissingFieldData.API.Changes
afMissingTypeData.API.Changes
afMissingTypesData.API.Changes
afTypeData.API.Changes
afTypeKindData.API.Changes
afTypeNameData.API.Changes
anCommentData.API.Types
anConvertData.API.Types
anNameData.API.Types
anPrefixData.API.Types
anSpecData.API.Types
an_commentData.API.API.Gen
an_convertData.API.API.Gen
an_nameData.API.API.Gen
an_prefixData.API.API.Gen
an_specData.API.API.Gen
APIData.API.Types
apiData.API.Parse
apiAPIData.API.API
apiAPISamplesData.API.API.Gen
apiAPISimpleTestsData.API.API.Gen
APIChangeData.API.Changes
APIChangelogData.API.Changes
apiDataTypeToolData.API.Tools.Combinators
ApiInvalidData.API.Changes
APINode 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
3 (Type/Class)Data.API.API.Gen
4 (Data Constructor)Data.API.API.Gen
APINodeToolData.API.Tools.Combinators
apiNodeToolData.API.Tools.Combinators
apiNormalFormData.API.Changes
APISpecData.API.API.Gen
apiSpecToolData.API.Tools.Combinators
APIToolData.API.Tools.Combinators
APIType 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
APIWithChangelogData.API.Changes
apiWithChangelogData.API.Parse
ApplyFailureData.API.Changes
BadFormatData.API.JSON
badFormatData.API.JSON
BasicType 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
Binary 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
binaryData.API.Tools.Lens
BodyData.API.Doc
BTbinaryData.API.Types
BTboolData.API.Types
BTintData.API.Types
BTstringData.API.Types
BTutcData.API.Types
BT_binaryData.API.API.Gen
BT_booleanData.API.API.Gen
BT_integerData.API.API.Gen
BT_stringData.API.API.Gen
BT_utcData.API.API.Gen
Call 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
callHtmlData.API.Doc
call_auth_requiredData.API.Doc
call_bodyData.API.Doc
call_descriptionData.API.Doc
call_headersData.API.Doc
call_http_methodData.API.Doc
call_paramsData.API.Doc
call_pathData.API.Doc
call_samplesData.API.Doc
call_viewsData.API.Doc
CannotDowngradeData.API.Changes
ChAddEnumValData.API.Changes
ChAddFieldData.API.Changes
ChAddTypeData.API.Changes
ChAddUnionAltData.API.Changes
ChangelogEntryInvalidData.API.Changes
ChangelogIncompleteData.API.Changes
ChangelogOutOfOrderData.API.Changes
changelogStartVersionData.API.Changes
changelogVersionData.API.Changes
ChangesStartData.API.Changes
ChangesUpToData.API.Changes
ChChangeFieldData.API.Changes
ChCustomAllData.API.Changes
ChCustomRecordData.API.Changes
ChDeleteEnumValData.API.Changes
ChDeleteFieldData.API.Changes
ChDeleteTypeData.API.Changes
ChDeleteUnionAltData.API.Changes
CheckAllData.API.Changes
CheckCustomData.API.Changes
CheckStartAndEndData.API.Changes
ChRenameEnumValData.API.Changes
ChRenameFieldData.API.Changes
ChRenameTypeData.API.Changes
ChRenameUnionAltData.API.Changes
contramapToolData.API.Tools.Combinators
Conversion 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
3 (Data Constructor)Data.API.API.Gen
CustomMigrationErrorData.API.Changes
CustomMigrations 
1 (Type/Class)Data.API.Changes
2 (Data Constructor)Data.API.Changes
cv_injectionData.API.API.Gen
cv_projectionData.API.API.Gen
databaseMigrationData.API.Changes
databaseMigrationSchemaData.API.Changes
DataChecksData.API.Changes
dataMatchesAPIData.API.Changes
datatypesToolData.API.Tools.Datatypes
DeclMalformedData.API.Changes
declNFData.API.Changes
decodeWithErrsData.API.JSON
defaultMarkdownMethodsData.API.Markdown
DefaultMissingData.API.Changes
defaultToolSettingsData.API.Tools.Combinators, Data.API.Tools
DefaultValue 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
defaultValueAsJsValueData.API.Types
DefValBoolData.API.Types
DefValIntData.API.Types
DefValListData.API.Types
DefValMaybeData.API.Types
DefValStringData.API.Types
DefValUtcData.API.Types
DevVersionData.API.Changes
DictData.API.Doc.Subst
dirHtmlData.API.Doc
DocInfo 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
doc_info_call_urlData.API.Doc
doc_info_type_urlData.API.Doc
DV_booleanData.API.API.Gen
DV_integerData.API.API.Gen
DV_listData.API.API.Gen
DV_maybeData.API.API.Gen
DV_stringData.API.API.Gen
DV_utcData.API.API.Gen
EmptyBodyData.API.Doc
enumToolData.API.Tools.Enum, Data.API.Tools
ExampleData.API.Tools.Example
exampleData.API.Tools.Example
exampleToolData.API.Tools.Example, Data.API.Tools
ExpArrayData.API.JSON
ExpBoolData.API.JSON
Expected 
1 (Type/Class)Data.API.JSON
2 (Data Constructor)Data.API.JSON
expectedArrayData.API.JSON
expectedBoolData.API.JSON
expectedIntData.API.JSON
expectedObjectData.API.JSON
expectedStringData.API.JSON
ExpIntData.API.JSON
ExpObjectData.API.JSON
ExpStringData.API.JSON
extDictData.API.Doc.Subst
extractAPIData.API.API
failWithData.API.JSON
fd_commentData.API.API.Gen
fd_defaultData.API.API.Gen
fd_nameData.API.API.Gen
fd_readonlyData.API.API.Gen
fd_typeData.API.API.Gen
Field 
1 (Type/Class)Data.API.API.Gen
2 (Data Constructor)Data.API.API.Gen
FieldBadDefaultValueData.API.Changes
FieldDoesNotExistData.API.Changes
FieldExistsData.API.Changes
fieldMigrationData.API.Changes
FieldName 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
FieldType 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
Filter 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
FmtBinaryData.API.JSON
FmtOtherData.API.JSON
FmtUTCData.API.JSON
FormatExpectedData.API.JSON
fromJsonNodeToolData.API.Tools.JSON
FromJSONWithErrsData.API.JSON
fromJSONWithErrsData.API.JSON
ftCommentData.API.Types
ftDefaultData.API.Types
ftReadOnlyData.API.Types
FtrIntgData.API.Types
FtrStrgData.API.Types
FtrUTCData.API.Types
ftTypeData.API.Types
FT_integerData.API.API.Gen
FT_stringData.API.API.Gen
FT_utcData.API.API.Gen
generateData.API.Tools
generateAPIToolsData.API.Tools
generateAPIToolsWithData.API.Tools
generateMigrationKindsData.API.Changes
Header 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
header_descData.API.Doc
header_explData.API.Doc
header_nameData.API.Doc
header_requiredData.API.Doc
header_typeData.API.Doc
HTTPMethodData.API.Doc
InBothData.API.Changes
indentData.API.PP
InElemData.API.JSON
InFieldData.API.JSON
inFrontOfData.API.PP
IntRange 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
3 (Type/Class)Data.API.API.Gen
4 (Data Constructor)Data.API.API.Gen
IntRangeErrorData.API.JSON
InvalidAPIData.API.Changes
ir_hi 
1 (Function)Data.API.Types
2 (Function)Data.API.API.Gen
ir_lo 
1 (Function)Data.API.Types
2 (Function)Data.API.API.Gen
JSONBodyData.API.Doc
JSONError 
1 (Type/Class)Data.API.JSON
2 (Data Constructor)Data.API.Changes
jsonTestsToolData.API.Tools.JSONTests, Data.API.Tools
jsonToolData.API.Tools.JSON, Data.API.Tools
lensToolData.API.Tools.Lens, Data.API.Tools
map_enum_nmData.API.Tools.Enum
markdownData.API.Markdown
MarkdownMethodsData.API.Markdown
MDCommentData.API.Types
MDMData.API.Markdown
mdmFieldDefaultData.API.Markdown
mdmLinkData.API.Markdown
mdmPpData.API.Markdown
mdmSummaryPostfixData.API.Markdown
MergeResultData.API.Changes
migrateDataDumpData.API.Changes
MigrateFailureData.API.Changes
MigrateWarningData.API.Changes
MigrationTagData.API.Changes
MissingAltData.API.JSON
MissingFieldData.API.JSON
mkDictData.API.Doc.Subst
mkToolData.API.Tools.Combinators
mkUTCData.API.Utils
mkUTC'Data.API.Utils
mkUTC_Data.API.Utils
mk_linkData.API.Doc
NEnumTypeData.API.Changes
newtypeProjectionEData.API.Tools.Datatypes
NNewtypeData.API.Changes
NoChecksData.API.Changes
nodeAltConEData.API.Tools.Datatypes
nodeAltConPData.API.Tools.Datatypes
nodeConEData.API.Tools.Datatypes
nodeFieldEData.API.Tools.Datatypes
nodeRepTData.API.Tools.Datatypes
nodeTData.API.Tools.Datatypes
NormAPIData.API.Changes
NormEnumTypeData.API.Changes
NormRecordTypeData.API.Changes
NormTypeDeclData.API.Changes
NormUnionTypeData.API.Changes
NRecordTypeData.API.Changes
NTypeSynonymData.API.Changes
NUnionTypeData.API.Changes
OnlyInLeftData.API.Changes
OnlyInRightData.API.Changes
OtherBodyData.API.Doc
Param 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
param_descData.API.Doc
param_explData.API.Doc
param_nameData.API.Doc
param_requiredData.API.Doc
param_typeData.API.Doc
parseAPIData.API.Parse
parseAPIWithChangelogData.API.Parse
parseJSONWithErrsData.API.JSON
ParserWithErrsData.API.JSON
parseUTC'Data.API.Utils
parseUTC_Data.API.Utils
PositionData.API.JSON
PPData.API.PP
ppData.API.PP
PPLinesData.API.PP
ppLinesData.API.PP
PrefixData.API.Types
prepData.API.Doc.Subst
prettyJSONErrorData.API.JSON
prettyJSONErrorPositionsData.API.JSON
prettyMigrateFailureData.API.Changes
prettyStepData.API.JSON
prettyValidateFailureData.API.Changes
prettyValueErrorData.API.Changes
prettyValueErrorPositionData.API.Changes
prop_decodesToData.API.Tools.JSONTests
prop_resultsMatchRoundtripData.API.Tools.JSONTests
quickCheckToolData.API.Tools.QuickCheck, Data.API.Tools
recordMigrationData.API.Changes
recordMigrationSchemaData.API.Changes
RegEx 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
RegexErrorData.API.JSON
RegularExpression 
1 (Type/Class)Data.API.API.Gen
2 (Data Constructor)Data.API.API.Gen
regularExpressionData.API.API.Gen
ReleaseData.API.Changes
renderAPITypeData.API.Doc
renderBodyTypeData.API.Doc
rep_type_nmData.API.Tools.Datatypes
re_regexData.API.Types
re_textData.API.Types
runParserWithErrsTopData.API.JSON
runToolData.API.Tools.Combinators
safeCopyToolData.API.Tools.SafeCopy, Data.API.Tools
Sample 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
samplesToolData.API.Tools.Example, Data.API.Tools
sample_responseData.API.Doc
sample_statusData.API.Doc
sample_typeData.API.Doc
seAltsData.API.Types
showVersionExtraData.API.Changes
simpleToolData.API.Tools.Combinators
snFilterData.API.Types
snTypeData.API.Types
sn_filterData.API.API.Gen
sn_typeData.API.API.Gen
Spec 
1 (Type/Class)Data.API.Types
2 (Type/Class)Data.API.API.Gen
SpecEnum 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
SpecNewtype 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
3 (Type/Class)Data.API.API.Gen
4 (Data Constructor)Data.API.API.Gen
SpecRecord 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
SpecUnion 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
SpEnumData.API.Types
SpNewtypeData.API.Types
SpRecordData.API.Types
SpSynonymData.API.Types
SpUnionData.API.Types
SP_enumData.API.API.Gen
SP_newtypeData.API.API.Gen
SP_recordData.API.API.Gen
SP_synonymData.API.API.Gen
SP_unionData.API.API.Gen
srFieldsData.API.Types
StatusCodeData.API.Doc
StepData.API.JSON
substData.API.Doc.Subst
subToolsData.API.Tools.Combinators
suFieldsData.API.Types
SyntaxErrorData.API.JSON
TableChangeErrorData.API.Changes
text_enum_nmData.API.Tools.Enum
ThCommentData.API.Types
ThingData.API.Types
thingData.API.Markdown
ThNodeData.API.Types
TKEnumData.API.Changes
TKRecordData.API.Changes
TKUnionData.API.Changes
toJsonNodeToolData.API.Tools.JSON
ToolData.API.Tools.Combinators
ToolSettingsData.API.Tools.Combinators
TyBasicData.API.Types
TyJSONData.API.Types
TyListData.API.Types
TyMaybeData.API.Types
TyNameData.API.Types
TypeDoesNotExistData.API.Changes
TypeExistsData.API.Changes
TypeInUseData.API.Changes
TypeKindData.API.Changes
TypeMalformedData.API.Changes
TypeName 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
TypeRef 
1 (Type/Class)Data.API.API.Gen
2 (Data Constructor)Data.API.API.Gen
typeRefData.API.API.Gen
TypeWrongKindData.API.Changes
type_nmData.API.Tools.Datatypes
TY_basicData.API.API.Gen
TY_jsonData.API.API.Gen
TY_listData.API.API.Gen
TY_maybeData.API.API.Gen
TY_refData.API.API.Gen
UnexpectedEnumValData.API.JSON
UnexpectedFieldData.API.JSON
URLData.API.Doc
ur_hi 
1 (Function)Data.API.Types
2 (Function)Data.API.API.Gen
ur_lo 
1 (Function)Data.API.Types
2 (Function)Data.API.API.Gen
UTCRange 
1 (Type/Class)Data.API.Types
2 (Data Constructor)Data.API.Types
3 (Type/Class)Data.API.API.Gen
4 (Data Constructor)Data.API.API.Gen
UTCRangeErrorData.API.JSON
validateChangesData.API.Changes
ValidateFailure 
1 (Type/Class)Data.API.Changes
2 (Data Constructor)Data.API.Changes
ValidateWarningData.API.Changes
ValueError 
1 (Type/Class)Data.API.Changes
2 (Data Constructor)Data.API.Changes
VersionExtraData.API.Changes
vfApplyFailureData.API.Changes
vfChangelogVersionData.API.Changes
vfDifferencesData.API.Changes
vfEarlierVersionData.API.Changes
vfFailedToApplyData.API.Changes
vfFromVersionData.API.Changes
vfInvalidVersionData.API.Changes
vfLaterVersionData.API.Changes
vfMissingDeclarationsData.API.Changes
vfSuccessfullyAppliedData.API.Changes
vfTargetVersionData.API.Changes
vfToVersionData.API.Changes
View 
1 (Type/Class)Data.API.Doc
2 (Data Constructor)Data.API.Doc
view_docData.API.Doc
view_idData.API.Doc
view_paramsData.API.Doc
view_typeData.API.Doc
warnOnOmittedInstanceData.API.Tools.Combinators, Data.API.Tools
withBinaryData.API.JSON
withBoolData.API.JSON
withFieldData.API.JSON
withIntData.API.JSON
withIntRangeData.API.JSON
withNumData.API.JSON
withRegExData.API.JSON
withTextData.API.JSON
withUTCData.API.JSON
withUTCRangeData.API.JSON
withVersionData.API.JSON
_an_commentData.API.API.Gen
_an_convertData.API.API.Gen
_an_nameData.API.API.Gen
_an_prefixData.API.API.Gen
_an_specData.API.API.Gen
_BinaryData.API.Types
_cv_injectionData.API.API.Gen
_cv_projectionData.API.API.Gen
_fd_commentData.API.API.Gen
_fd_defaultData.API.API.Gen
_fd_nameData.API.API.Gen
_fd_readonlyData.API.API.Gen
_fd_typeData.API.API.Gen
_FieldNameData.API.Types
_ir_hiData.API.API.Gen
_ir_loData.API.API.Gen
_map_BasicTypeData.API.API.Gen
_RegularExpressionData.API.API.Gen
_sn_filterData.API.API.Gen
_sn_typeData.API.API.Gen
_text_BasicTypeData.API.API.Gen
_TypeNameData.API.Types
_TypeRefData.API.API.Gen
_ur_hiData.API.API.Gen
_ur_loData.API.API.Gen