C# discriminated union source generator
- csharp
- discriminated-unions
- dotnet
- functional-programming
47,133 repositories indexed
73–96 of 264 · Most stars
C# discriminated union source generator
To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon.
A TypeScript compiler for gulp with incremental compilation support.
Use C# in web apps with comfort
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")
:surfer: Asynchronous flow control with a functional taste to it
🤠 Object property paths with wildcards and regexps 🌵
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).
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.
The reference P4 software switch
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.
Elegant error/exception handling in Elixir, with result monads.
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
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.
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.
Ruby library for interfacing with FANN (Fast Artificial Neural Network)
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
Easy and elegant parser combinators for Python. With awesome docs.
Asyncio (pep 3156) integration with ZeroMQ
A fork of Cliff Click's High Scale Library. Improved with bug fixes and a real build system.
CIEL Is an Extended Lisp. Scripting with batteries included.