RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
47,133 repositories indexed
1–24 of 44 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
A virtual machine for executing programs written in Hack.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
EventMachine: fast, simple event-processing library for Ruby programs
High-level streams library for Node.js and the browser
Enhancing Java Stream API
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
Asynchronous, Reactive Programming for Scala and Scala.js.
Efficient, Immutable, Thread-Safe Collection classes for Ruby
ILGPU JIT Compiler for high-performance .Net GPU programs
An advanced, but easy to use, platform for writing functional applications in Java 8.
Rust virtual machine and JIT compiler for eBPF programs
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
A functional effect and streaming system for Clojure/Script
A collection of ROM images with tests that will aid you in developing your own CHIP-8, SUPER-CHIP or XO-CHIP interpreter (or "emulator")
Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.
A lightweight library for writing concurrent programs in Go using the Actor model.
Evented I/O streams for Swift
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
A Library for Representing Recursive and Impure Programs in Coq
An experiment in adding functional pattern matching to JavaScript
A Go port of the Java Streams API. Type-safe and functional Go Streams processing