Functional Programming Library for C++. Write concise and readable C++ code.
- range
- composition
- stl
- functional-programming
47,133 repositories indexed
25–48 of 100 · Most stars
Functional Programming Library for C++. Write concise and readable C++ code.
Lightweight Web Worker API implementation with native threads
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
C++14 concurrent lock-free low-latency queue.
Efficient, Immutable, Thread-Safe Collection classes for Ruby
A really simple way to move a function or class to a web worker. 🏋️♀️→ 😄
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
Improve the readability of R code with the pipe
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.
Powerful multi-threaded coroutine dispatcher and parallel execution engine
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
C++11 thread-safe container for sharing data between threads (synchronized queue)
Lanes is a lightweight, native, lazy evaluating multithreading library for Lua 5.1 to 5.5.
Lossless compression C library built for ultra-fast decode. Faster than LZ4 (+35% to 105%+; best on ARM64), at a better ratio. Official Rust, Python, Node.js, Go and WASM bindings. Write-once/read-many, with optional seekable archives for O(1) random access.
A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
A simple and powerful multithreading library for Delphi
Library for creating DotNet Web Worker threads/multithreading in Client side Blazor
Java utilities: DeepEquals, Converter, LRUCache, CompactMap/Set, CaseInsensitiveMap, UniqueIdGenerator, FastReader/Writer, and more. Zero dependencies, JDK 8+