ftor
FP tool
A programming language and runtime system designed to provide type-directed functional programming in JavaScript with debugging support
ftor enables ML-like type-directed, functional programming with Javascript including reasonable debugging.
44 stars
5 watching
1 forks
Language: JavaScript
last commit: over 6 years ago
Linked from 1 awesome list
combinatorscompositioncurryingfunctional-programminghigher-order-functionshindley-milnerimmutabilityjavascriptlazy-evaluationparametric-polymorphismpolymorphismpurityrecursionrow-polymorphismscott-encodingsum-typestagged-unionstuplestype-systemunification
Related projects:
Repository | Description | Stars |
---|---|---|
luijar/functional-programming-js | A collection of code samples and libraries demonstrating functional programming in JavaScript | 483 |
jkup/functional-javascript | A curated list of resources and tools for learning and practicing functional programming in JavaScript | 373 |
bttmly/fops | Provides functional, curried versions of common JavaScript operators and language constructs for concise and expressive programming. | 2 |
kongware/scriptum | A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications. | 384 |
tidyverse/purrr | A functional programming toolkit for R that simplifies working with functions and vectors. | 1,275 |
teaentitylab/fpes | A library providing core functional programming functions and types for JavaScript | 43 |
emmanueltouzery/prelude-ts | A TypeScript library providing functional programming concepts and immutable data structures. | 377 |
ritesh404/kudojs | A utility library providing functional programming tools and data types for writing composable, declarative code in JavaScript. | 23 |
loop-recur/fpjs-class | Teaches functional programming concepts through JavaScript classes | 93 |
marpple/fxts | A functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript. | 936 |
evpl/jkscope | A Java library that provides functional programming utilities inspired by Kotlin | 13 |
nullobject/fkit | A toolkit for functional programming in JavaScript, providing reusable functions for common problems with functions, arrays, objects, and strings. | 586 |
imteekay/functional-programming-learning-path | A comprehensive learning path for functional programming concepts and techniques in multiple languages, including Clojure, JavaScript, Rust, Python, Ruby, and more. | 989 |
j3k0/fxp-as3 | A library providing functional programming abstractions and utilities for ActionScript 3 | 3 |
teaentitylab/fpgo | A Golang library providing functional programming features and Rx-style coding capabilities. | 348 |