          (cadd2 1 3)
          ;; => 4
 
-     With fixed arity:
+     With given arity:
 
          (def c+ (curry 3 +))
 


#?(:clj
   (defmacro curry-lift-m
     "Is a composition of curry and lift-m macros."
     [n f]
     `(curry ~n (lift-m ~n ~f))))



#?(:clj
   (defmacro lift-m
     "Lift a function with a given fixed arity to a monadic context.

         (def monad+ (lift-m 2 +))

