Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
Module | |
|
moduleName :: Module -> String Source
type EntityName = String Source
type FunctionName = String Source
Unique | |
|
data HandlerType Source
type VariableName = String Source
isOuterJoin :: JoinType -> Bool Source
data FunctionParam Source
type MaybeLevel = Int Source
type EntityRef = Either EntityName Entity Source
type UseParamFlag = Bool Source
type IfFilterParams = (ParamName, [Join], BoolExpr, UseParamFlag) Source
sqAliases :: SelectQuery -> Map VariableName (Entity, MaybeFlag) Source
data SelectField Source
Join | |
|
type FieldRefMapping = (ParamName, FieldRef, Maybe FunctionName) Source
data CheckmarkValue Source
Handler | |
|
Entity | |
|
routePathParams :: Route -> [PathPiece] Source
isPathParam :: PathPiece -> Bool Source
handlerName :: Route -> Handler -> String Source
data VariableRef Source
entityFieldByName :: Entity -> FieldName -> Field Source
Class | |
|
type DefaultValue = String Source
type IsListFlag = Bool Source
data FieldContent Source
Field | |
|
fieldInternal :: Field -> Bool Source
fieldJsonName :: Field -> FieldName Source
data FieldOption Source
data FieldValue Source
fieldValueToHs :: FieldValue -> String Source
fieldDefault :: Field -> Maybe FieldValue Source
fieldColumnName :: Field -> Maybe FieldName Source
fieldChecks :: Field -> [FunctionName] Source
lowerFirst :: String -> String Source
upperFirst :: String -> String Source