rest-gen-0.20.0.1: Documentation and client generation from rest definition.

Index

accessLinkRest.Gen.Base.ActionInfo, Rest.Gen.Base
AccessorRest.Gen.Base.ActionInfo, Rest.Gen.Base
accessorsRest.Gen.Base.ActionInfo, Rest.Gen.Base
ActionRest.Gen.Config
actionRest.Gen.Config
ActionInfo 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
ActionTargetRest.Gen.Base.ActionInfo, Rest.Gen.Base
actionTargetRest.Gen.Base.ActionInfo, Rest.Gen.Base
ActionTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
actionTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
allResourceIdsRest.Gen.Base.ApiTree, Rest.Gen.Base
allSubResourceIdsRest.Gen.Base.ApiTree, Rest.Gen.Base
allSubResourcesRest.Gen.Base.ApiTree, Rest.Gen.Base
allSubTreesRest.Gen.Base.ApiTree, Rest.Gen.Base
allTreesRest.Gen.Base.ApiTree, Rest.Gen.Base
AnyRest.Gen.Base.ActionInfo, Rest.Gen.Base
ApiAction 
1 (Type/Class)Rest.Gen.Base.ApiTree, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ApiTree, Rest.Gen.Base
apiPrivateRest.Gen.Config
ApiResourceRest.Gen.Base.ApiTree, Rest.Gen.Base
apiResourcesRest.Gen.Base.ApiTree, Rest.Gen.Base
apiSubtreesRest.Gen.Base.ApiTree, Rest.Gen.Base
apiTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
apiTree'Rest.Gen.Base.ApiTree, Rest.Gen.Base
apiVersion 
1 (Function)Rest.Gen.Config
2 (Function)Rest.Gen.Haskell
cdivRest.Gen.Docs
chooseResponseTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
chooseTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
cleanNameRest.Gen.Base.ApiTree, Rest.Gen.Base
clsRest.Gen.Docs
ConfigRest.Gen.Config
configFromArgsRest.Gen.Config
contextVersionRest.Gen.Docs
CreateRest.Gen.Base.ActionInfo, Rest.Gen.Base
DataDesc 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
DataDescription 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
dataExampleRest.Gen.Base.ActionInfo, Rest.Gen.Base
DataMeta 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
dataSchemaRest.Gen.Base.ActionInfo, Rest.Gen.Base
DataTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
dataTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
dataTypeDescRest.Gen.Base.ActionInfo, Rest.Gen.Base
dataTypesToAcceptHeaderRest.Gen.Base.ActionInfo, Rest.Gen.Base
DefaultRest.Gen.Config
defaultConfigRest.Gen.Config
defaultTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
DeleteRest.Gen.Base.ActionInfo, Rest.Gen.Base
DeleteManyRest.Gen.Base.ActionInfo, Rest.Gen.Base
descRest.Gen.Base.ActionInfo, Rest.Gen.Base
descriptionRest.Gen.Base.ActionInfo.Ident, Rest.Gen.Base
DocsContext 
1 (Type/Class)Rest.Gen.Docs
2 (Data Constructor)Rest.Gen.Docs
errorsRest.Gen.Base.ActionInfo, Rest.Gen.Base
errorTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
FileRest.Gen.Base.ActionInfo, Rest.Gen.Base
flattenLastRest.Gen.Base
flattenLastResourceRest.Gen.Base
flattenLinkRest.Gen.Base
foldTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
foldTreeChildrenRest.Gen.Base.ApiTree, Rest.Gen.Base
generateRest.Gen
getLinkIdsRest.Gen.Base
hasAccessorRest.Gen.Base.ApiTree, Rest.Gen.Base
haskellByteStringTypeRest.Gen.Types
HaskellContext 
1 (Type/Class)Rest.Gen.Haskell
2 (Data Constructor)Rest.Gen.Haskell
haskellModules 
1 (Function)Rest.Gen.Base.ActionInfo.Ident
2 (Function)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
haskellSimpleTypeRest.Gen.Types
haskellStringTypeRest.Gen.Types
haskellType 
1 (Function)Rest.Gen.Base.ActionInfo.Ident
2 (Function)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
haskellUnitTypeRest.Gen.Types
haskellVoidTypeRest.Gen.Types
hasParamRest.Gen.Base
httpsRest.Gen.Base.ActionInfo, Rest.Gen.Base
Ident 
1 (Type/Class)Rest.Gen.Base.ActionInfo.Ident, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo.Ident, Rest.Gen.Base
identRest.Gen.Base.ActionInfo, Rest.Gen.Base
importAnnRest.Gen.Types
importAsRest.Gen.Types
ImportDecl 
1 (Data Constructor)Rest.Gen.Types
2 (Type/Class)Rest.Gen.Types
importModuleRest.Gen.Types
importPkgRest.Gen.Types
importQualifiedRest.Gen.Types
importsRest.Gen.Haskell
importSafeRest.Gen.Types
importSpecsRest.Gen.Types
importSrcRest.Gen.Types
includePrivateRest.Gen.Haskell
inputsRest.Gen.Base.ActionInfo, Rest.Gen.Base
isAccessorRest.Gen.Base.ActionInfo, Rest.Gen.Base
itemInfoRest.Gen.Base.ApiTree, Rest.Gen.Base
itemLinkRest.Gen.Base.ApiTree, Rest.Gen.Base
itemResourceRest.Gen.Base.ApiTree, Rest.Gen.Base
itemStringRest.Gen.Base
JSONRest.Gen.Base.ActionInfo, Rest.Gen.Base
LAccessRest.Gen.Base
LActionRest.Gen.Base
LinkRest.Gen.Base
linkRest.Gen.Base.ActionInfo, Rest.Gen.Base
LinkItemRest.Gen.Base
ListRest.Gen.Base.ActionInfo, Rest.Gen.Base
listGetterActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
Location 
1 (Type/Class)Rest.Gen.Config
2 (Data Constructor)Rest.Gen.Config
LParamRest.Gen.Base
LResourceRest.Gen.Base
MakeDocsRest.Gen.Config
MakeHSRest.Gen.Config
MakeJSRest.Gen.Config
MakeRbRest.Gen.Config
metaRest.Gen.Base.ActionInfo, Rest.Gen.Base
methodRest.Gen.Base.ActionInfo, Rest.Gen.Base
mkActionDescriptionRest.Gen.Base.ActionInfo, Rest.Gen.Base
mkAllResourcesRest.Gen.Docs
mkFuncPartsRest.Gen.Base.ApiTree, Rest.Gen.Base
mkHsApiRest.Gen.Haskell
mkJsApiRest.Gen.JavaScript
mkRbApiRest.Gen.Ruby
mkSingleResourceRest.Gen.Docs
ModifyRest.Gen.Base.ActionInfo, Rest.Gen.Base
ModuleName 
1 (Data Constructor)Rest.Gen.Types
2 (Type/Class)Rest.Gen.Types
namedActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
namedImportRest.Gen.Types
namespaceRest.Gen.Haskell
noLocRest.Gen.Types
noPrivateRest.Gen.Base.ApiTree, Rest.Gen.Base
optionsRest.Gen.Config
OtherRest.Gen.Base.ActionInfo, Rest.Gen.Base
outputsRest.Gen.Base.ActionInfo, Rest.Gen.Base
outputTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
overModuleNameRest.Gen.Types
paramsRest.Gen.Base.ActionInfo, Rest.Gen.Base
parseLocationRest.Gen.Config
postActionRest.Gen.Base.ActionInfo, Rest.Gen.Base
qualImportRest.Gen.Types
resAccessorsRest.Gen.Base.ApiTree, Rest.Gen.Base
resDescriptionRest.Gen.Base.ApiTree, Rest.Gen.Base
resDirRest.Gen.Base.ActionInfo, Rest.Gen.Base
resIdRest.Gen.Base.ApiTree, Rest.Gen.Base
resIdentsRest.Gen.Base.ApiTree, Rest.Gen.Base
resItemsRest.Gen.Base.ApiTree, Rest.Gen.Base
resLinkRest.Gen.Base.ApiTree, Rest.Gen.Base
resNameRest.Gen.Base.ApiTree, Rest.Gen.Base
ResourceIdRest.Gen.Base.ActionInfo, Rest.Gen.Base
resourcesInfoRest.Gen.Docs
resourceToAccessorsRest.Gen.Base.ActionInfo, Rest.Gen.Base
resourceToActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
resParentsRest.Gen.Base.ApiTree, Rest.Gen.Base
responseAcceptTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
ResponseType 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
resPrivateRest.Gen.Base.ApiTree, Rest.Gen.Base
RetrieveRest.Gen.Base.ActionInfo, Rest.Gen.Base
rewritesRest.Gen.Haskell
rootUrlRest.Gen.Docs
rowRest.Gen.Docs
selectActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
SelfRest.Gen.Base.ActionInfo, Rest.Gen.Base
setLinkIdsRest.Gen.Base
singleActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
sortTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
sourceRest.Gen.Config
sourcesRest.Gen.Haskell
StreamRest.Gen.Config
StringRest.Gen.Base.ActionInfo, Rest.Gen.Base
subResourceIdsRest.Gen.Base.ApiTree, Rest.Gen.Base
subResourceNamesRest.Gen.Base.ApiTree, Rest.Gen.Base
subResourcesRest.Gen.Base.ApiTree, Rest.Gen.Base
subResourcesInfoRest.Gen.Docs
targetRest.Gen.Config
targetPathRest.Gen.Haskell
templatesRest.Gen.Docs
TreeItemRest.Gen.Base.ApiTree, Rest.Gen.Base
unModuleNameRest.Gen.Types
UpdateRest.Gen.Base.ActionInfo, Rest.Gen.Base
UpdateManyRest.Gen.Base.ActionInfo, Rest.Gen.Base
wrapperNameRest.Gen.Haskell
writeDocsRest.Gen.Docs
XMLRest.Gen.Base.ActionInfo, Rest.Gen.Base
_dataExampleRest.Gen.Base.ActionInfo, Rest.Gen.Base
_dataSchemaRest.Gen.Base.ActionInfo, Rest.Gen.Base
_dataTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
_dataTypeDescRest.Gen.Base.ActionInfo, Rest.Gen.Base
_descRest.Gen.Base.ActionInfo, Rest.Gen.Base
_haskellModulesRest.Gen.Base.ActionInfo, Rest.Gen.Base
_haskellTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
_metaRest.Gen.Base.ActionInfo, Rest.Gen.Base