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: about 7 years ago
Linked from 1 awesome list
combinatorscompositioncurryingfunctional-programminghigher-order-functionshindley-milnerimmutabilityjavascriptlazy-evaluationparametric-polymorphismpolymorphismpurityrecursionrow-polymorphismscott-encodingsum-typestagged-unionstuplestype-systemunification
Related projects:
Repository | Description | Stars |
---|---|---|
| A collection of code samples and libraries demonstrating functional programming in JavaScript | 483 |
| A curated list of resources and tools for learning and practicing functional programming in JavaScript | 374 |
| Provides functional, curried versions of common JavaScript operators and language constructs for concise and expressive programming. | 2 |
| A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications. | 383 |
| A functional programming toolkit for R that simplifies working with functions and vectors. | 1,280 |
| A library providing core functional programming functions and types for JavaScript | 43 |
| A TypeScript library providing functional programming concepts and immutable data structures. | 378 |
| A utility library to help write code in a functional programming style in Javascript. | 23 |
| Teaches functional programming concepts through JavaScript classes | 93 |
| A functional programming library providing utilities for working with data and concurrency in TypeScript/JavaScript. | 940 |
| A Java library that provides functional programming utilities inspired by Kotlin | 13 |
| A toolkit for functional programming in JavaScript, providing reusable functions for common problems with functions, arrays, objects, and strings. | 585 |
| A comprehensive learning path for functional programming concepts and techniques in multiple languages, including Clojure, JavaScript, Rust, Python, Ruby, and more. | 991 |
| A functional programming library for ActionScript 3, providing a set of abstractions and utilities for writing composable and expressive code. | 3 |
| A Golang library providing functional programming features and Rx-style coding capabilities. | 349 |