:bird: :zap: Bluebird is a full featured promise library with unmatched performance.
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
- pattern-matching
- typescript
- ts
- pattern
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
- discriminated-unions
- c-sharp
- f-sharp
- dotnetcore
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
An Open Source Implementation of the Actor Model in C++
- actor-model
- caf
- pattern-matching
- actors
🐆 An immutable list with unmatched performance and a comprehensive functional API.
- functional-programming
- data-structures
- immutable
- ramda
Functional programming style pattern-matching library for C++
- pattern-matching
- pattern
- variant
- visitor
An optimized pattern matching library for Clojure
Tools for transparent data transformation
- term-rewriting
- logic-programming
- unification
- pattern-matching
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
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
- clojure
- defun
- pattern-matching
- clojure-functions
Pattern Matcher Compatible with Optima
- pattern-matching
- common-lisp
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
Pattern matchings for Go.
- golang
- go
- pattern-matching
- golang-library
An experiment in adding functional pattern matching to JavaScript
[wip] Deep Learning Compiler based on Polyhedral Compiler, Light-weight IRs, and Optimizing Pattern Matcher. (development is on hold)
Providing pattern matching for modern C++.
- cpp
- pattern-matching
- modern-cpp
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
- clojure
- pattern-matching
- functional-programming
Reusable, composable patterns across Elixir libraries
- elixir
- pattern-matching
- composable-patterns
- guards
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests
- xpath
- xquery
- pascal
- html
Pattern Matching library for go
- branching
- conditions
- golang
- matching
Pipe elixir functions that match ok/error tuples or custom patterns.
- elixir
- error-handling
- monad
- pipe
Parse placeholder and wildcard text commands
- parsing
- go
- golang
- text
Macro for tapping into a pattern match while using the pipe operator