ramda
A practical functional library for JavaScript programmers.
A practical functional library for JavaScript programmers.
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
Curry a binary function.
A utility library for JavaScript and Typescript.
Functional tools for JS arrays
A small library of pure functional utilities to make life easier and data better
JavaScript operators as functions
MIRROR: A practical functional library for JavaScript programmers.
A fast and flexible joiner for iterables and arrays with a tiny footprint
Common functions for working with arrays and array-like values
Curried function that calls `JSON.parse` on provided input returning either the parsed JSON or the specified default value if the data fails to parse as valid JSON instead of throwing a `SyntaxError`.
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
⚒️ Vangware curried functional utils
Super simple curried storage in a given plain object when you just must have mutable state
A practical functional library for JavaScript programmers.
Functions for browser development that help with programming web projects in a functional style.
Functional programming helpers for Redux.
Curried function returning a new array sorted by time without mutating the original array.
Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.
A curried `String.prototype.split` with support for splitting by String, RegExp, or Function.