Search results
264 packages found
Makes functional programming and currying convenient when working with API’s that rely on objects and methods
Some utilities that are used in functional programming
creates function with arguments bound to it
Babel plugin to compose functions with piping using the & operator
curryNamed is a JavaScript utility that turns any function that receives a single object parameter into a variadic curried version of that function
工具函数库,封装了常用的函数和一些原生方法的实现,后续会继续维护更新
Partial application for functions that accept options objects.
A wrapper around Most.js 1.0 providing an auto-curried API + a few minor changes
- most
- most.js
- mostjs
- reactive programming
- reactive
- event
- events
- async
- stream
- streams
- observable
- observables
- curry
- currying
- View more
A lightweight functional library for functional composition and object composition.
```jsx /** * @name curry * @type {Function} * @description recursive autocurry * @since 0.0.1 * @example curry(function, arg1, arg2)(arg3)(arg4, arg5) */ export const curry = (func, array = []) => (...args) => (arr) => ( arr.length === func.length ? func(
Tests a value’s type against a string like 'positive integer' or 'non-empty map'.
Function utilities
decorate a function so it will curry if not given enough arguments
Reuse string interpolation in JavaScript. `dynamic-string` is a a curried dynamic template string.