Search results
941 packages found
A practical functional library for JavaScript programmers.
Lightweight and faster alternative to Ramda with included TS definitions
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
- absolute
- backslash
- delimiter
- file
- file-path
- filepath
- fix
- forward
- fp
- fs
- normalize
- path
- relative
- separator
- View more
A functional library for TypeScript/JavaScript programmers.
Extended version of Rambda - a lightweight, faster alternative to Ramda
Maybe, either, state monad
Reactive template engine for webapps
- rimmel
- rimmel.js
- rimmeljs
- rxjs
- rx
- html
- reactive
- reactive html
- reactive dom
- rml
- fp
- frp
- functional programming
- functional-reactive
Like Lodash, but for ESNext and with types. Stop shipping code built for browsers from 2015.
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving optional values (null, undefined, NaN).
A collection of well known Algebraic Datatypes for your utter enjoyment.
Stop throwing errors, and instead return Results!
The most powerful IO monad implementation in JS
Opinionated functional programming library with easy use in mind
A utility library for JavaScript and Typescript.
A collection of reusable functions for ramda
Oldbros functional library, pure, readable and fast
A practical functional library for JavaScript programmers.
Memoization function.
Fela toolkit for Vue (and Svelte!) designed for flexibility yet team-oriented.
Functional JavaScript utilities that extend Ramda