Search results
78 packages found
Sweet.js macros for lambdas with currying, bound functions, and placeholders.
Functional JavaScript library
Lightweight Array helper methods
decurry is the 'reverse' of curry: given a composed function `fn(arg1)(arg2)(arg3)` it returns a function that can be called as `fn(arg1, arg2, arg3)` or `fn(arg1, arg2)(arg3) etc.`
- curry
- compose
- reverse
- decurry
- uncurry
- variadic
- partial
- function
- functions
- functional
- ramda
- lodash
- lodash/fp
- flowRight
Fibonacci string for JavaScript
This micro library encourages functional programming by making native methods available as partially applied functions.
JavaScript Function prototype extensions using Metho
Flexible currying mixin for Underscore or Lo-Dash
Require a module and apply the export if it is a function.
Functional-ish JavaScript string formatting, with inspirations from Python.
A partial to provide a better foreach capability similar to PHP's foreach construct by differentiating whether the callback function expects a value or a pair of key-value.
Create functional property getters
Ted Cackowskis currying implementation
Require a list of modules and apply the export if it is function.
Dynamic, fully controlled and configurable currying
Spice up the JavaScript inter-webs with some currying
Partial application syntax and implicit parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`
TypeScript helper functions for Jest to help make your tests resilient to refactoring.
The unicorn String.prototype.prepend as a curried function.
Partial application for functions taking a single argument object