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

Index

ActionRest.Gen.Config
actionRest.Gen.Config
actionActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
actionIdentRest.Gen.Base.ActionInfo, Rest.Gen.Base
ActionInfo 
1 (Type/Class)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
2 (Data Constructor)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
actionInfoToLinkRest.Gen.Base.ApiTree, 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
allDocsHandlerRest.Gen.Docs.Happstack
allResourceIdsRest.Gen.Base.ApiTree, Rest.Gen.Base
allResourcesRest.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
apiDocsHandlerRest.Gen.Docs.Happstack
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.Haskell.Generate
2 (Function)Rest.Gen.Config
cdivRest.Gen.Docs.Generate
chooseTypeRest.Gen.Base.ActionInfo, Rest.Gen.Base
cleanNameRest.Gen.Base.ApiTree, Rest.Gen.Base
clsRest.Gen.Docs.Generate
Config 
1 (Type/Class)Rest.Gen.Config
2 (Data Constructor)Rest.Gen.Config
contextVersionRest.Gen.Docs.Generate
copyContentRest.Gen.Utils
CreateRest.Gen.Base.ActionInfo, Rest.Gen.Base
createActionInfoRest.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
dataDescriptionsRest.Gen.Docs.Generate
dataExampleRest.Gen.Base.ActionInfo, Rest.Gen.Base
dataNameRest.Gen.Haskell.Generate
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
DefaultRest.Gen.Config
defaultConfigRest.Gen.Config
defaultDescriptionRest.Gen.Base.ActionInfo, Rest.Gen.Base
defaultTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
DELETERest.Gen.Base.ActionInfo, Rest.Gen.Base
DeleteRest.Gen.Base.ActionInfo, Rest.Gen.Base
descriptionRest.Gen.Base.ActionInfo.Ident, Rest.Gen.Base
docHandlersRest.Gen.Docs.Happstack
DocsContext 
1 (Type/Class)Rest.Gen.Docs.Generate
2 (Data Constructor)Rest.Gen.Docs.Generate
downFirstRest.Gen.Utils
errorInfoRest.Gen.Haskell.Generate
errorsRest.Gen.Base.ActionInfo, Rest.Gen.Base
FileRest.Gen.Base.ActionInfo, Rest.Gen.Base
flattenFromRest.Gen.Base.Link, Rest.Gen.Base
flattenLastRest.Gen.Base.Link, Rest.Gen.Base
flattenLastResourceRest.Gen.Base.Link, Rest.Gen.Base
flattenLinkRest.Gen.Base.Link, Rest.Gen.Base
foldTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
foldTreeChildrenRest.Gen.Base.ApiTree, Rest.Gen.Base
fst3Rest.Gen.Utils
generateRest.Gen
GETRest.Gen.Base.ActionInfo, Rest.Gen.Base
getActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
getLinkIdsRest.Gen.Base.Link, Rest.Gen.Base
getSourceLocationRest.Gen
getTargetDirRest.Gen
getterActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
getXmlSchemaRest.Gen.Base.XML
groupByFirstRest.Gen.Utils
handlerActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
handlerErrorsRest.Gen.Base.ActionInfo, Rest.Gen.Base
handlerInputsRest.Gen.Base.ActionInfo, Rest.Gen.Base
handlerOutputsRest.Gen.Base.ActionInfo, Rest.Gen.Base
handlerParamsRest.Gen.Base.ActionInfo, Rest.Gen.Base
hasAccessorRest.Gen.Base.ApiTree, Rest.Gen.Base
HaskellContext 
1 (Type/Class)Rest.Gen.Haskell.Generate
2 (Data Constructor)Rest.Gen.Haskell.Generate
haskellModule 
1 (Function)Rest.Gen.Base.ActionInfo.Ident
2 (Function)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
haskellType 
1 (Function)Rest.Gen.Base.ActionInfo.Ident
2 (Function)Rest.Gen.Base.ActionInfo, Rest.Gen.Base
hasParamRest.Gen.Base.Link, Rest.Gen.Base
hsNameRest.Gen.Haskell.Generate
httpsRest.Gen.Base.ActionInfo, Rest.Gen.Base
idDataRest.Gen.Haskell.Generate
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
idIdentRest.Gen.Base.ActionInfo, Rest.Gen.Base
importsRest.Gen.Haskell.Generate
includePrivateRest.Gen.Haskell.Generate
inputInfoRest.Gen.Haskell.Generate
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.Link, Rest.Gen.Base
JSONRest.Gen.Base.ActionInfo, Rest.Gen.Base
LAccessRest.Gen.Base.Link, Rest.Gen.Base
LActionRest.Gen.Base.Link, Rest.Gen.Base
lCondBenchmarksRest.Gen.Haskell.Generate
lCondExecutablesRest.Gen.Haskell.Generate
lCondLibraryRest.Gen.Haskell.Generate
lCondTestSuitesRest.Gen.Haskell.Generate
lCondTreeComponentsRest.Gen.Haskell.Generate
lCondTreeConstraintsRest.Gen.Haskell.Generate
lCondTreeDataRest.Gen.Haskell.Generate
lExposedModulesRest.Gen.Haskell.Generate
lGenPackageFlagsRest.Gen.Haskell.Generate
LinkRest.Gen.Base.Link, Rest.Gen.Base
linkHtmlRest.Gen.Docs.Generate
LinkItemRest.Gen.Base.Link, Rest.Gen.Base
linkToURLRest.Gen.Haskell.Generate
ListRest.Gen.Base.ActionInfo, Rest.Gen.Base
listActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
listGetterActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
listIdErrRest.Gen.Base.ActionInfo, Rest.Gen.Base
lLibBuildInfoRest.Gen.Haskell.Generate
lLibExposedRest.Gen.Haskell.Generate
Location 
1 (Type/Class)Rest.Gen.Config
2 (Data Constructor)Rest.Gen.Config
lPackageDescriptionRest.Gen.Haskell.Generate
LParamRest.Gen.Base.Link, Rest.Gen.Base
LResourceRest.Gen.Base.Link, Rest.Gen.Base
MakeDocsRest.Gen.Config
MakeHSRest.Gen.Config
MakeJSRest.Gen.Config
MakeRbRest.Gen.Config
mapHeadRest.Gen.Utils
methodRest.Gen.Base.ActionInfo, Rest.Gen.Base
mkActionDescriptionRest.Gen.Base.ActionInfo, Rest.Gen.Base
mkAllResourcesRest.Gen.Docs.Generate
mkCabalFileRest.Gen.Haskell.Generate
mkCodeRest.Gen.Docs.Generate
mkCondLibraryRest.Gen.Haskell.Generate
mkFuncPartsRest.Gen.Base.ApiTree, Rest.Gen.Base
mkFunctionRest.Gen.Haskell.Generate
mkGenericPackageDescriptionRest.Gen.Haskell.Generate
mkHsApiRest.Gen.Haskell.Generate
mkHsNameRest.Gen.Haskell.Generate
mkImportsRest.Gen.Haskell.Generate
mkJsApiRest.Gen.JavaScript.Generate
mkRbApiRest.Gen.Ruby.Generate
mkResRest.Gen.Haskell.Generate
mkSingleResourceRest.Gen.Docs.Generate
ModifyRest.Gen.Base.ActionInfo, Rest.Gen.Base
modNameRest.Gen.Haskell.Generate
modPathRest.Gen.Haskell.Generate
modStringRest.Gen.Base.ActionInfo, Rest.Gen.Base
multiUpdateActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
namedActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
namespaceRest.Gen.Haskell.Generate
noPrivateRest.Gen.Base.ApiTree, Rest.Gen.Base
optionsRest.Gen.Config
OtherRest.Gen.Base.ActionInfo, Rest.Gen.Base
outputInfoRest.Gen.Haskell.Generate
outputsRest.Gen.Base.ActionInfo, Rest.Gen.Base
paramNamesRest.Gen.Base.ActionInfo, Rest.Gen.Base
paramNames_Rest.Gen.Base.ActionInfo, Rest.Gen.Base
paramsRest.Gen.Base.ActionInfo, Rest.Gen.Base
parseLocationRest.Gen.Config
POSTRest.Gen.Base.ActionInfo, Rest.Gen.Base
postActionRest.Gen.Base.ActionInfo, Rest.Gen.Base
pp_arrayRest.Gen.Base.JSON.Pretty
pp_booleanRest.Gen.Base.JSON.Pretty
pp_js_objectRest.Gen.Base.JSON.Pretty
pp_js_stringRest.Gen.Base.JSON.Pretty
pp_nullRest.Gen.Base.JSON.Pretty
pp_numberRest.Gen.Base.JSON.Pretty
pp_objectRest.Gen.Base.JSON.Pretty
pp_stringRest.Gen.Base.JSON.Pretty
pp_valueRest.Gen.Base.JSON.Pretty
PUTRest.Gen.Base.ActionInfo, Rest.Gen.Base
qualModNameRest.Gen.Haskell.Generate
readContentRest.Gen.Utils
removeActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
RequestMethodRest.Gen.Base.ActionInfo, 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
resourceAnchorRest.Gen.Docs.Generate
resourceDispRest.Gen.Docs.Generate
ResourceIdRest.Gen.Base.ActionInfo, Rest.Gen.Base
resourceIdRest.Gen.Docs.Generate
resourceIdentifiersRest.Gen.Docs.Generate
resourceInfoRest.Gen.Docs.Generate
resourceLinkAnchorRest.Gen.Docs.Generate
resourceLinkRemoteRest.Gen.Docs.Generate
resourcesInfoRest.Gen.Docs.Generate
resourceTableRest.Gen.Docs.Generate
resourceToActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
resParentsRest.Gen.Base.ApiTree, Rest.Gen.Base
resPrivateRest.Gen.Base.ApiTree, Rest.Gen.Base
RetrieveRest.Gen.Base.ActionInfo, Rest.Gen.Base
rewriteModulesRest.Gen.Haskell.Generate
rewritesRest.Gen.Haskell.Generate
rootUrlRest.Gen.Docs.Generate
rowRest.Gen.Docs.Generate
selectActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
SelfRest.Gen.Base.ActionInfo, Rest.Gen.Base
serveDocsRest.Gen.Docs.Happstack
setLinkIdsRest.Gen.Base.Link, Rest.Gen.Base
setupTargetDirRest.Gen
showExample 
1 (Function)Rest.Gen.Base.XML
2 (Function)Rest.Gen.Base.JSON
showSchemaRest.Gen.Base.XML
singleActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
snd3Rest.Gen.Utils
sortTreeRest.Gen.Base.ApiTree, Rest.Gen.Base
sourceRest.Gen.Config
sourcesRest.Gen.Haskell.Generate
staticActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
stepActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
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.Generate
targetRest.Gen.Config
targetPathRest.Gen.Haskell.Generate
templatesRest.Gen.Docs.Generate
thd3Rest.Gen.Utils
topLevelActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
toTargetRest.Gen
TreeItemRest.Gen.Base.ApiTree, Rest.Gen.Base
typeStringRest.Gen.Base.ActionInfo, Rest.Gen.Base
unnamedActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
UpdateRest.Gen.Base.ActionInfo, Rest.Gen.Base
updateActionInfoRest.Gen.Base.ActionInfo, Rest.Gen.Base
updateExposedModulesRest.Gen.Haskell.Generate
UpdateManyRest.Gen.Base.ActionInfo, Rest.Gen.Base
upFirstRest.Gen.Utils
urlPartsRest.Gen.Haskell.Generate
vlistRest.Gen.Base.JSON.Pretty
wrapperNameRest.Gen.Haskell.Generate
writeCabalFileRest.Gen.Haskell.Generate
writeDocsRest.Gen.Docs.Generate
writeResRest.Gen.Haskell.Generate
writeSingleResourceRest.Gen.Docs.Generate
XMLRest.Gen.Base.ActionInfo, Rest.Gen.Base
_actionRest.Gen.Config
_apiPrivateRest.Gen.Config
_apiVersionRest.Gen.Config
_sourceRest.Gen.Config
_targetRest.Gen.Config