ImtoolsFast and memory-efficient immutable collections and helper data structures
Stars: ✭ 85 (-1.16%)
ScriptumA fool's scriptum on functional programming
Stars: ✭ 346 (+302.33%)
PurifyFunctional programming library for TypeScript - https://gigobyte.github.io/purify/
Stars: ✭ 843 (+880.23%)
Poica🧮 A research programming language on top of C macros
Stars: ✭ 231 (+168.6%)
Fluture🦋 Fantasy Land compliant (monadic) alternative to Promises
Stars: ✭ 2,249 (+2515.12%)
WhyhaskellmattersIn this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (+386.05%)
FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+1611.63%)
Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+712.79%)
Derive4jJava 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+494.19%)
LambdaFunctional patterns for Java
Stars: ✭ 737 (+756.98%)
Enum FpFunctional Enum type / Sum type for javascript with simple pattern matching
Stars: ✭ 27 (-68.6%)
LambdatestFunctional testing for Scala.
Stars: ✭ 65 (-24.42%)
IncomposeA inferno utility belt for function components and higher-order components
Stars: ✭ 76 (-11.63%)
ScallinaA Coq-based synthesis of Scala programs which are correct-by-construction
Stars: ✭ 65 (-24.42%)
MgoPurely functional genetic algorithms for multi-objective optimisation
Stars: ✭ 63 (-26.74%)
PfunFunctional, composable, asynchronous, type-safe Python.
Stars: ✭ 75 (-12.79%)
HeresyA BASIC-flavored Lisp dialect
Stars: ✭ 60 (-30.23%)
Request viaRequestVia: A Functional HTTP Client That Wraps Net::HTTP
Stars: ✭ 74 (-13.95%)
Kari.hppExperimental library for currying in C++17
Stars: ✭ 58 (-32.56%)
Taelinarena[outdated] A moddable MOBA in Formality
Stars: ✭ 84 (-2.33%)
Aardvark.renderingThe dependency-aware, high-performance aardvark rendering engine. This repo is part of aardvark - an open-source platform for visual computing, real-time graphics and visualization.
Stars: ✭ 79 (-8.14%)
Ganja.js📐 Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -
Stars: ✭ 1,179 (+1270.93%)
Scodec StreamBinding between scodec and FS2
Stars: ✭ 57 (-33.72%)
CodeworldEducational computer programming environment using Haskell
Stars: ✭ 1,142 (+1227.91%)
DesafiosFP Challenges
Stars: ✭ 77 (-10.47%)
LambdaFun with λ calculus!
Stars: ✭ 65 (-24.42%)
Omnia Stars: ✭ 81 (-5.81%)
Ifluxiflux = immer.js + react.js
Stars: ✭ 64 (-25.58%)
Scalaz PluginA compiler plugin that will improve on the scala compiler on the assumption that the user is using the Scalazzi-safe subset of Scala.
Stars: ✭ 76 (-11.63%)
Dive into haskellDive into Haskell: Examples of all features of this Pure Functional programing language
Stars: ✭ 64 (-25.58%)
DashFunctional programming library for PHP. Inspired by Underscore, Lodash, and Ramda.
Stars: ✭ 84 (-2.33%)
SkunkA data access library for Scala + Postgres.
Stars: ✭ 1,107 (+1187.21%)
Lila♞ lichess.org: the forever free, adless and open source chess server ♞
Stars: ✭ 10,315 (+11894.19%)
FuncjAssorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-30.23%)
Monix BioAsynchronous data type with typed errors.
Stars: ✭ 80 (-6.98%)
Learning SicpMIT视频公开课《计算机程序的构造和解释》中文化项目及课程学习资料搜集。
Stars: ✭ 9,059 (+10433.72%)
Not Awesome Es6 ClassesA curated list of resources on why ES6 (aka ES2015) classes are NOT awesome
Stars: ✭ 1,185 (+1277.91%)
FuncFunctional additions to C
Stars: ✭ 58 (-32.56%)
RamtuaryRamda + Ramda Fantasy + Sanctuary REPL 🌿
Stars: ✭ 72 (-16.28%)
MomiMonadic middleware
Stars: ✭ 57 (-33.72%)
NoexceptionJava library for handling exceptions in concise, unified, and architecturally clean way.
Stars: ✭ 56 (-34.88%)
IdiolispA statically typed functional programming language
Stars: ✭ 78 (-9.3%)
CyclopsAn advanced, but easy to use, platform for writing functional applications in Java 8.
Stars: ✭ 1,180 (+1272.09%)
AffectAlgebraic effects for Ruby
Stars: ✭ 56 (-34.88%)
Jhc ComponentsJHC Haskell compiler split into reusable components
Stars: ✭ 55 (-36.05%)
Ecto morph morph your Ecto capabilities into the s t r a t o s p h e r e !
Stars: ✭ 72 (-16.28%)
ModulesModules in R
Stars: ✭ 54 (-37.21%)
Zio QueryAdd efficient pipelining, batching, and caching to any data source
Stars: ✭ 84 (-2.33%)
GoatAnnotate Images (or goats) On The Web™
Stars: ✭ 78 (-9.3%)
TsoptionCorrect, easy to use Option type for TypeScript. 🦄
Stars: ✭ 53 (-38.37%)
BullseyeA functional language frontend for the Dart VM.
Stars: ✭ 53 (-38.37%)
FoAn experimental language which adds functional programming features to Go.
Stars: ✭ 1,158 (+1246.51%)
RambdaFaster and smaller alternative to Ramda
Stars: ✭ 1,066 (+1139.53%)