multicurryable: Uncurry functions with multiple arguments.

[ bsd3, data, library ] [ Propose Tags ]

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.


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Change log
Dependencies base (>=4.16 && <5), sop-core (>= && <0.6) [details]
License BSD-3-Clause
Author Daniel Díaz
Category Data
Uploaded by DanielDiazCarrete at 2023-01-07T16:09:31Z
Distributions NixOS:
Downloads 42 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2023-01-07 [all 1 reports]