Module Kxclib.Functionals
val negate : ('a -> bool) -> 'a -> boolval both : ('a -> bool) -> ('a -> bool) -> 'a -> boolval either : ('a -> bool) -> ('a -> bool) -> 'a -> boolval dig2nd : ('a -> 'b -> 'c) -> 'b -> 'a -> 'cval dig3rd : ('a -> 'b -> 'c -> 'd) -> 'c -> 'a -> 'b -> 'dval flip : ('a -> 'b -> 'c) -> 'b -> 'a -> 'cval fix1st : 'a -> ('a -> 'b) -> 'bval fix2nd : 'a -> ('b -> 'a -> 'c) -> 'b -> 'cval fix3rd : 'a -> ('b -> 'c -> 'a -> 'd) -> 'b -> 'c -> 'dval fix1st' : 'a -> ('a -> 'b) -> 'c -> 'bval tap : ('a -> unit) -> 'a -> 'aval reptill : ('a -> bool) -> ('a -> 'a) -> 'a -> 'aval ntimes : int -> ('a -> 'a) -> 'a -> 'aval dotill : ('a -> bool) -> ('a -> 'a) -> 'a -> 'aval fixpoint : ?maxn:int -> ('a -> 'a) -> 'a -> 'aval converge' :
(int -> 'a -> 'a -> bool) ->
('a -> 'a) ->
'a ->
('a, 'b) Stdlib.resultval converge : ('a -> 'a -> bool) -> ('a -> 'a) -> 'a -> ('a, 'b) Stdlib.result