Applies the function inside an applicative to the value of another applicative.
This API is still experimental, so it may change or be removed in future versions. You should not rely on it for production applications.
forall F, a, b:
(F (a) => b) => (F a) => F b
where F is ApplyApplies the function inside an applicative to the value of another applicative.
curry(2, apply)