A library which aids in making any JavaScript library more functional.
Repository Index
57,138 visible repositories in the index
961–984 of 1,238 · Most stars
Cicili: Safe Modern C Solution. The C language in S-expressions — Lisp macros with type inference as C's build system: generics, RAII, refcounting and pattern matching with zero runtime and no GC.
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
- pycom
- micropython
- lopy
- wipy
A sync.WaitGroup with error handling and concurrency control
- golang
- goroutines
- waitgroup
- pool
Regular Language Representations in Coq [maintainers=@chdoc,@palmskog]
- coq
- mathcomp
- regular-languages
- ssreflect
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
Modified HP-48 Superchip Binary to address undesirable quirks present in the platform.
PHP port of Less.js
Interactive Lisp IDE with REPL, Inspector, Debugger and more for Sublime Text 4.
- lisp
- sublime-text
- flex-completion
- repl
The 100% Pure x86-64 Assembly Systems Language
- assembler
- assembly
- assembly-lang
- assembly-language
GObject Introspection D Package Repository
Advanced Developer Async Programming Toolkit
- game-engine
- event
- framework
- async
Clojure-style concurrency operations in Common Lisp
Utility library for Clojure and ClojureScript
- clojure
- clojurescript
- lisp
- utility
A portable reader and bridge for interacting with Objective-C and Cocoa
A simple embeddable scripting language which supports concurrent event processing.
- interpreter
- language
- embeddable-scripting-language
- object-oriented-programming
Fully typesafe, Rust-like Result and Option types for Python
- python3
- rust
- result-type
- rust-option
Implementation of Finger Tree in JavaScript.
Common Lisp bindings to the GNU Readline library
- common-lisp
- gnu-readline
- readline
- bindings
Bithoven is a smart contract language for composing powerful and secure instruments on Bitcoin. LR(1) parser with static analysis for compile-time safety. Formal verification paper: https://arxiv.org/abs/2601.01436
A Starcraft 2 replay parser written in pure Ruby
Crystal bindings to the Zstandard (zstd) compression library
- crystal
- crystal-bindings
- zstd
- zstandard
OpenGL and SDL2 bindings for Scala Native
- scala-native
- scala
- scala-library
- opengl
Type aware promises for crystal lang