Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data FunctionTrackedAs (b :: BackendType)
- data CustomFunctionNames = CustomFunctionNames {}
- data ComputedFieldFunction (b :: BackendType) = ComputedFieldFunction {}
- data ComputedFieldInfo (b :: BackendType) = ComputedFieldInfo {}
- onlyNumComputedFields :: forall b. Backend b => [ComputedFieldInfo b] -> [ComputedFieldInfo b]
- isNumComputedField :: forall b. Backend b => ComputedFieldInfo b -> Bool
- onlyComparableComputedFields :: forall b. Backend b => [ComputedFieldInfo b] -> [ComputedFieldInfo b]
- isComparableComputedField :: forall b. Backend b => ComputedFieldInfo b -> Bool
- cfiXComputedFieldInfo :: forall b. Lens' (ComputedFieldInfo b) (XComputedField b)
- cfiReturnType :: forall b. Lens' (ComputedFieldInfo b) (ComputedFieldReturn b)
- cfiName :: forall b. Lens' (ComputedFieldInfo b) ComputedFieldName
- cfiFunction :: forall b. Lens' (ComputedFieldInfo b) (ComputedFieldFunction b)
- cfiDescription :: forall b. Lens' (ComputedFieldInfo b) (Maybe Text)
- removeComputedFieldsReturningExistingTable :: forall backend. Backend backend => [ComputedFieldInfo backend] -> [ComputedFieldInfo backend]
Documentation
data FunctionTrackedAs (b :: BackendType) Source #
Instances
data CustomFunctionNames Source #
The function name and input arguments name for the "args" field parser.
function_name(args: args_name)
Instances
data ComputedFieldFunction (b :: BackendType) Source #
Instances
data ComputedFieldInfo (b :: BackendType) Source #
Instances
onlyNumComputedFields :: forall b. Backend b => [ComputedFieldInfo b] -> [ComputedFieldInfo b] Source #
Return all the computed fields in the given list that have numeric types.
isNumComputedField :: forall b. Backend b => ComputedFieldInfo b -> Bool Source #
Check whether a computed field has a numeric type.
onlyComparableComputedFields :: forall b. Backend b => [ComputedFieldInfo b] -> [ComputedFieldInfo b] Source #
Return all the computed fields in the given list that have numeric types.
isComparableComputedField :: forall b. Backend b => ComputedFieldInfo b -> Bool Source #
Check whether a computed field has a numeric type.
cfiXComputedFieldInfo :: forall b. Lens' (ComputedFieldInfo b) (XComputedField b) Source #
cfiReturnType :: forall b. Lens' (ComputedFieldInfo b) (ComputedFieldReturn b) Source #
cfiName :: forall b. Lens' (ComputedFieldInfo b) ComputedFieldName Source #
cfiFunction :: forall b. Lens' (ComputedFieldInfo b) (ComputedFieldFunction b) Source #
cfiDescription :: forall b. Lens' (ComputedFieldInfo b) (Maybe Text) Source #
removeComputedFieldsReturningExistingTable :: forall backend. Backend backend => [ComputedFieldInfo backend] -> [ComputedFieldInfo backend] Source #
Filter computed fields not returning rows of existing table