A tiny, friendly, C# parser construction library
Repository Index
56,139 visible repositories in the index
169–192 of 769 · Most stars
Blazingly fast and light-weight Actor engine written in Golang
- actor-model
- distributed-systems
- microservices
- fault-tolerance
Functional Programming Library for C++. Write concise and readable C++ code.
- range
- composition
- stl
- functional-programming
Enhancing Java Stream API
- java
- java8
- collections
- streams-api
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
- lua
- luajit
- functional-programming
- luarocks
a python refactoring library
- python
- refactoring-tools
- refactoring
- ast
🔘 Minimalistic and High-performance goroutine worker pool written in Go
- go
- goroutine-pool
- worker-pool
- worker-pool-factory
A foreign function interface for bash.
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
- elixir
- html-parser
- css-selector
- floki
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.
- lua
- luajit
- penlight
- lua-library
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.
An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
- language
- tlaplus
- quint
- apalache
A Rust compiler backend targeting CIL(.NET IR) and C.
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V, Slang, CUDA and HIP, and to WGSL, through the CrossGL IR
Primitives for functional programming in PHP
Next generation API for .NET
- reflection
- raft
- raft-consensus
- raft-consensus-algorithm
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
- code-analysis
- code-transformation
- metaprogramming
- code-generation
A Graph Traversal Language (no longer active - see Apache TinkerPop)
Structured concurrency in C
- structured-concurrency
Asynchronous, Reactive Programming for Scala and Scala.js.
- scala
- monix
- typelevel
- functional-programming
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Promise + progress + pause + cancel + retry for Swift.
C++14 concurrent lock-free low-latency queue.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
- actors
- clustering
- proto-actor
- akka