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.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.1.0
Change log CHANGELOG.md
Dependencies base (>=4.16 && <5), sop-core (>=0.5.0.2 && <0.6) [details]
License BSD-3-Clause
Author Daniel Díaz
Maintainer diaz_carrete@yahoo.com
Category Data
Source repo head: git clone https://github.com/danidiaz/multicurryable.git
Uploaded by DanielDiazCarrete at 2023-05-22T21:25:33Z
Distributions
Downloads 129 total (11 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-05-22 [all 1 reports]