Description
Uncurry functions with multiple arguments.
Description
This library provides a version of "uncurry" which takes a function of multiple arguments and stores the arguments into an n-ary product from "sop-core". The first non-function type encountered in the signature is considered the "end of the function".
This library also provides a way of reassociating a sequence of nested Eithers, so that the innermost Rigth value floats to the top-level Right branch.