recursion schemes for cats; to iterate is human, to recurse, divine
- scala
- recursion-schemes
- functional-programming
47,133 repositories indexed
121–144 of 258 · Most stars
recursion schemes for cats; to iterate is human, to recurse, divine
Functional programming, immutable collections and FP constructs for typescript and javascript
No-Frills Functional Programming Lib Augmenting Javascript/Node.js
Abstraction for managing asynchronous code in JS
Monad, Functional Programming features for Golang
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
Run promise-returning & async functions concurrently with optional limited concurrency
A literal Ruby gem. 💎
:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS
fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
Common combinators for Elixir
A pipe-like function to verticalize your JavaScript code
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
[A]synchronous Functional Programming
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
Sophisticated and functionally-minded async with advanced features: coroutines, promises, ES2015 iterables, fantasy-land
A JavaScript library for building React applications in more functional way. Alternative to JSX.
JavaScript Engine for .NET
An extremely small, intuitive and fast functional utility library for JavaScript
TranslatedTreat agents as functions, and write ideas as programs. Agent-native functional language with a CLI, Web IDE, goal-driven bots and live UI. Source-available; no AI training.
An experiment in adding functional pattern matching to JavaScript
Debounce promise-returning & async functions
A function definition package for Rocq
A parser combinator library written in the Swift programming language.