CurryInfo: property-prover-2.0.0 / ESMT.rnmFunSig

definition:
rnmFunSig :: (SMT.Ident -> SMT.Ident) -> FunSig -> FunSig
rnmFunSig rnm (FunSig fn ss s) = FunSig (rnm fn) ss s
demand:
argument 2
deterministic:
deterministic operation
failfree:
(_, _)
indeterministic:
referentially transparent operation
infix:
no fixity defined
iotype:
{(_,{FunSig}) |-> {FunSig}}
name:
rnmFunSig
precedence:
no precedence defined
result-values:
{FunSig}
signature:
(String -> String) -> FunSig -> FunSig
solution-complete:
operation might suspend on free variables
terminating:
yes
totally-defined:
reducible on all ground data terms