Low-overhead, non-blocking I/O, external Process implementation for Java
Repository Index
61,275 visible repositories in the index
25–48 of 70 · Most stars
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).
- delphi
- azure
- config
- json
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
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.
- csharp
- pinvoke
- native
- c
A macro to define clojure functions with parameter pattern matching just like erlang or elixir.
- clojure
- defun
- pattern-matching
- clojure-functions
Docile keeps your Ruby DSLs tame and well-behaved
- dsl
- ruby
- builder-pattern
- immutability
A fast globbing library for .NET / .NETStandard applications. Outperforms Regex.
- glob
- glob-pattern
- globbing-library
- csharp
Pattern Matcher Compatible with Optima
- pattern-matching
- common-lisp
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
- squirreljme
- java
- java-me
- iot
A JavaScript library for building React applications in more functional way. Alternative to JSX.
- fp
- react
- no-jsx
- lambda
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)
Haxe/Lua externs for Defold game engine
- defold-game-engine
- haxe
- lua
- lua-externs
A functional JavaScript library that facilitates currying and point-free programming
- ai-friendly
- composition
- curry
- currying
A Clojurey wrapper around the Lanterna terminal output library.
- terminal
- clojure
- clojure-library
Flexible regular expressions constructor for Golang.
- builder-pattern
- constructor
- go
- golang
Human-readable schedule expressions for .NET (C#): write "every day at 9am except sunday" instead of cron. Time zones, fluent builder, custom keywords, cron converter.
- cron
- csharp
- date-time
- dotnet
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
Fast resizable golang semaphore primitive
- semaphore
- go
- golang
- semaphore-pattern
A friendly and modern functional object oriented language for shell script.
- programming-language
- scripting-language
- command-line
- terminal
Reusable, composable patterns across Elixir libraries
- elixir
- pattern-matching
- composable-patterns
- guards