CurryInfo: abstract-haskell-3.0.0 / AbstractHaskell.Goodies.~>

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