CurryInfo: cass-analysis-4.0.0 / Analysis.TotallyDefined.showTotalFunc

definition:
showTotalFunc :: AOutFormat -> Bool -> String
showTotalFunc AText True  = "totally and functionally defined"
showTotalFunc ANote True  = ""
showTotalFunc AText False = "partially or non-deterministically defined"
showTotalFunc ANote False = "partial/non-deterministic"
demand:
arguments 1 2
deterministic:
deterministic operation
documentation:
-- Shows the result of the totally-defined function analysis.
failfree:
(_, _)
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{({AText},{True}) |-> {:} || ({AText},{False}) |-> {:} || ({ANote},{True}) |-> {[]} || ({ANote},{False}) |-> {:}}
name:
showTotalFunc
precedence:
no precedence defined
result-values:
{:,[]}
signature:
Analysis.Types.AOutFormat -> Prelude.Bool -> String
solution-complete:
operationally complete operation
terminating:
yes
totally-defined:
reducible on all ground data terms