fantasy-land
Algebraic structure library
Defines interoperability of common algebraic structures in JavaScript
Specification for interoperability of common algebraic structures in JavaScript
10k stars
228 watching
376 forks
Language: JavaScript
last commit: about 1 year ago
Linked from 2 awesome lists
fantasy-landfunctionaljavascriptspecification
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A framework for defining and composing algebraic structures in JavaScript using static functions and modules. | 771 |
| | A JavaScript library providing point-free wrappers for a set of algebraic data structures and functions commonly used in functional programming. | 451 |
| | A JavaScript library for symbolic mathematics and algebraic computation. | 973 |
| | A JavaScript implementation of a Do notation for Fantasy Land monad types | 13 |
| | A library providing Fantasy Land compatible types for integrating with Ramda.js | 1,505 |
| | This repository provides JavaScript implementations of fundamental algorithms and data structures. | 188,874 |
| | A comprehensive TypeScript library that provides a foundation for abstract algebra and geometric algebra using complex numbers, matrices, and higher-dimensional structures. | 107 |
| | A TypeScript-based math utility for basic arithmetic operations | 7 |
| | A language-agnostic way to define algebraic data types using polynomials. | 367 |
| | An annotation processor and framework for deriving algebraic data types and related constructs in Java. | 566 |
| | A collection of well-known Algebraic Data Types and their associated helper functions for functional programming in JavaScript. | 1,592 |
| | Supports any Observable library and provides polyfills | 70 |
| | A library that enables monadic programming in JavaScript using a runtime implementation of the Fantasy Land Spec's Do Notation | 64 |
| | An implementation of data structures and algorithms in JavaScript, providing a reference manual and resource for developers. | 7,625 |
| | A JavaScript library that promotes pure function composition and avoids runtime type errors by providing data types for handling uncertain values. | 3,046 |