recursion schemes for cats; to iterate is human, to recurse, divine
- scala
- recursion-schemes
- functional-programming
47,133 repositories indexed
193–216 of 441 · Most stars
recursion schemes for cats; to iterate is human, to recurse, divine
A fast object pool for the JVM
Functional programming, immutable collections and FP constructs for typescript and javascript
No-Frills Functional Programming Lib Augmenting Javascript/Node.js
Runtime inspection utilities for Python typing module
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
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
:baby_chick: A multi-paradigm programming language with gradual and duck typing that targets PHP and JS
Practical generic programming for F#
An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
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
Collection of parsers written in JavaScript
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
Connection behaviour for connection processes
A JavaScript library for building React applications in more functional way. Alternative to JSX.
JavaScript Engine for .NET