Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
- algebraic-data-types
- optics
- functional-programming
- algebra
47,133 repositories indexed
217–240 of 678 · Most stars
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
This project brings FlatBuffers (an efficient cross platform serialization library) to Swift.
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
Safe and easy to use crypto for iOS and macOS
A thin Java wrapper to access the Steamworks API
"Lispsy" Lisp(ish) to C Converter (designed for CLISP)
A port of Coq to Javascript -- Run Coq in your Browser
Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 to 5.5.
go-functional is a library of iterators to augment the standard library
Simple LISP in Go
A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
Throttle promise-returning & async functions
Tulip Node is the official node.js wrapper for Tulip Indicators. It provides over 100 technical analysis overlay and indicator functions.
The Common Foreign Function Interface
Idris on the JVM
Library for creating DotNet Web Worker threads/multithreading in Client side Blazor
This projects gives Kotlin bindings and several extensions for Apache Spark. We are looking to have this as a part of Apache Spark 3.x
A modern supercompiler for call-by-value functional languages
iOS utility class to manage global dispatch queue.
ChoiceScript is a language for developing multiple-choice games.
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
Next-level syntax for C-like languages :)
Yet Another LINQ to Objects for PHP [Simplified BSD]
This is a header only C++ version of inih.