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

Safe HaskellNone
LanguageHaskell98

Rest.Gen.Base.ApiTree

Synopsis

Documentation

apiSubtrees :: Router m s -> ApiResource Source

apiTree :: Router m s -> ApiResource Source

apiTree' :: ResourceId -> Link -> Router m s -> ApiResource Source

foldTree :: (ApiResource -> [a] -> a) -> ApiResource -> a Source

Traversing ApiResources

foldTreeChildren :: ([a] -> a) -> (ApiResource -> [a] -> a) -> ApiResource -> a Source

mkFuncParts :: ApiAction -> [String] Source

Extra functions for generation