neverthrow
Stop throwing errors, and instead return Results!
Stop throwing errors, and instead return Results!
Composite utilities (immutability, fp helpers)
Simple and complete Svelte testing utilities that encourage good testing practices.
fantasyland compatible extensions
A utility library for JavaScript and Typescript.
Business logic with ease
Lightweight promise/generator machinery.
React Entities - the simplest app state management for React
Utilities for objects. Simple, tasteful and plentiful. Supports inherited properties.
functional composition sugar
A small functional reactive programming lib for JavaScript.
Wrap a function in a function that expects a given number of arguments.
Wrap a function in a function that will invoke the original function when invoked n or more times.
Leadfoot. A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API.
Async tools - a collection of utility functions for working with async/await code.
React bindings for effector
Assign a value to a property in an Array iterator
Turn non-concurrent FantasyLand Applicatives concurrent
Some common prototypes for node.js: string.startsWith(), object.countProperties() and more. Facilities for functional programming with objects: object.forEach(), object.filter(). Functions are added safely using Object.defineProperty().
A functional JavaScript library that facilitates currying and point-free programming, with optional lambda expressions.