CurryInfo: abstract-curry-4.0.0 / AbstractCurry.Build.~>

definition:
 
(~>) :: CTypeExpr -> CTypeExpr -> CTypeExpr
t1 ~> t2 = CFuncType t1 t2
demand:
 no demanded arguments
deterministic:
 deterministic operation
documentation:
 
A function type.
failfree:
 (_, _)
indeterministic:
 referentially transparent operation
infix:
 infixr
iotype:
 {(_,_) |-> {CFuncType}}
name:
 ~>
precedence:
 9
result-values:
 {CFuncType}
signature:
 AbstractCurry.Types.CTypeExpr -> AbstractCurry.Types.CTypeExpr
-> AbstractCurry.Types.CTypeExpr
solution-complete:
 operationally complete operation
terminating:
 yes
totally-defined:
 reducible on all ground data terms