1001.artagnon / rhine-mlArchived
🏞 an OCaml compiler for an untyped lisp
Ranked by Attention Score: stars gained over the last 180 complete days
1001–1100 of 1,171 by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
🏞 an OCaml compiler for an untyped lisp
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Functional API for Microsoft Orleans http://orleanscontrib.github.io/Orleankka
A task scheduling framework designed for the needs of game developers.
Yet Another LINQ to Objects for PHP [Simplified BSD]
React Bindings for PureScript
C++ regular expressions made easy
A fast object pool for the JVM
Monad, Functional Programming features for Golang
An easy to install gem version of the Ruby bindings to Qt
A pipe-like function to verticalize your JavaScript code
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
Go simple async message bus
Elegance, high performance and robustness all in one java bean mapper
(c-include "file.h") => complete FFI wrapper
Lisp to GLSL Language Translator
A Java DSL (Builder) for the Cypher Query Language
Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium
A reimplementation of Qt's moc using libclang. Contains both a drop-in remplacement, and a plugin for the clang compiler.
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
A JNI code generator based on the JNI generator used by the eclipse SWT project
Lua binding library for modern C++
SQLite3 bindings for Crystal
A Neovim plugin for readable concurrency with coroutines.
Arrow-macros provides Clojure-like arrow macros in Common Lisp
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
AsyncCalls – Asynchronous function call framework
GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper
Decorator which checks whether the function is called with the correct type of parameters.
🌟 Useful functional programming helpers for Go
Thread-agnostic Actors in Common Lisp
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Powerful macro (cross) assembler package for several CPUs
A library for managing pools of workers
Hoare Type Theory
Ada Utility Library - Composing streams, processes, logs, serialization, encoders and more
Salesforce Formula Parser implemented in ES2017. Live demo at
Monadic effects and equational reasoning in Rocq
The Byron project is a community-driven Ada compiler, toolchain, and IDE-system.
Simple internal application messaging for Delphi
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)
Cocoa binding for Common Lisp on macOS
Graph Theory [maintainers=@chdoc,@damien-pous]
The Advanced Scripting Framework is a modern scripting for VBA: JavaScript-like syntax, classes with inheritance, map/filter/reduce, closures, regex. No COM, works everywhere. Transform Excel automation.
Scala Native BLAS (Basic Linear Algebra Subprograms) supporting Linux and macOS
A tiny TypeScript library for handling side effects in a unified way using algebraic effects, offering a type-safe approach for async operations, error handling, dependency injection, and more.
A PHP parser for Djot, a modern light markup language
A library for verifying graph-manipulating programs. Powered by Coq and VST. Compatible with CompCert.
JVM runtime execution analysis - finds hot code paths by frequency, not CPU time
Go date utilities inspired by date-fns. Timezone-aware, WebAssembly-compatible, with comprehensive test coverage.
A compiler for the Mustache templating language
A C/C++ implementation of a Sass compiler
High-level streams library for Node.js and the browser
A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
Please file issues or pull requests here: https://github.com/dotnet/fsharp
A collection of well known Algebraic Data Types for your utter enjoyment.
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.
A Leiningen plugin for a superior development environment
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
C++ reflection library with Lua binding, and JSON and XML serialisation.
A Promise library for Swift, based partially on Javascript's A+ spec
A lightweight yet powerful IoC dependency injection container for the Go programming language
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Standalone FFI library for calling C functions from lua. Compatible with the luajit FFI interface.
GtkD is a D binding and OO wrapper of GTK+ originally created by Antonio Monteiro
A simple library for parsing messages of Health Level 7 (HL7) version 2.x into Python objects.
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
A GTK / Fortran binding, and its documentation (in the Wiki tab).