uncomplicate.fluokitten.jvm

Extends Clojure core with the implementations of
fluokitten protocols. Defines curried functions. Need to be
used or required for enabling Fluokitten on projects that
run on JVM platform.

curried-arity

(curried-arity cf)

curried-curry

(curried-curry cf)(curried-curry cf arity)

curried-fapply

(curried-fapply cf cg)(curried-fapply cf cg chs)

curried-fmap

(curried-fmap cf g)(curried-fmap cf g chs)

curried-op

(curried-op)(curried-op x)(curried-op x y)(curried-op x y z)(curried-op x y z w)(curried-op x y z w ws)

curried-uncurry

(curried-uncurry cf)

fn-curry

(fn-curry f)(fn-curry f arity)

just-pure

(just-pure x v)

nil-fapply

(nil-fapply _ _)(nil-fapply _ _ _)