CurryInfo: spicey-4.2.0 / Spicey.ViewGeneration.viewFunction

definition: Info
 
viewFunction :: String -> String -> String -> Int -> CTypeExpr -> [CRule]
             -> CFuncDecl
viewFunction description entityName viewType arity functionType rules =
  stCmtFunc description (viewFunctionName entityName viewType) arity
            Public functionType rules
demand: Info
 no demanded arguments
deterministic: Info
 deterministic operation
documentation: Info
 
entityName: Name of entity the view should be generated for
viewType: the function of the generated View, e.g. "new", "edit", "list"
arity
functionType: the type of the view function
rules: the rules defining the view
failfree: Info
 (_, _, _, _, _, _)
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {(_,_,_,_,_,_) |-> _}
name: Info
 viewFunction
precedence: Info
 no precedence defined
result-values: Info
 _
signature: Info
 String -> String -> String -> Prelude.Int -> AbstractCurry.Types.CTypeExpr
-> [AbstractCurry.Types.CRule] -> AbstractCurry.Types.CFuncDecl
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 yes
totally-defined: Info
 reducible on all ground data terms