functional: Curry, Compose, and Other Higher-Order Functions

Provides a small collection of higher-order functions for functional-style programming in R, including 'Curry' (partial application), 'CurryL' (lazy partial application), 'Compose' (function composition, including a multi-argument variant), 'Identity', 'Negate' and 'Swap'.

Getting started

Package details

AuthorPeter Danenberg [aut, cre]
MaintainerPeter Danenberg <pcd@roxygen.org>
LicenseGPL (>= 2)
Version0.7
URL https://github.com/klutometis/R-functional
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("functional")

Try the functional package in your browser

Any scripts or data that you put into this service are public.

functional documentation built on June 24, 2026, 9:08 a.m.