Rust parser combinator framework
- rust
- parse
- parser-combinators
- nom
47,133 repositories indexed
1–24 of 34 · Most stars
Rust parser combinator framework
inkle's open source scripting language for writing interactive narrative.
Breaks the browser language barrier (includes a plugin-free JVM).
C++ wrapper around libcURL
Extensions for F#
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
Utility library for functional programming in Lua
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Synchronization and asynchronous computation package for Go
Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
The Ink language parser and runtime implementation in Lua
CyclicBarrier golang implementation
Arrow-macros provides Clojure-like arrow macros in Common Lisp
Lowest barrier of entry to Image Processing, Computer Vision and Neural Networks on the JavaVM
A curated list of ready-to-use (functional programming) array filters (TS / ESM / CJS)
Parses and evaluates mathematical expressions in Elixir. Inspired by math.js
Shadertoy :arrow_right: LÖVE GLSL || Converter
raix (Reactive And Interactive eXtensions) is a functional, composable, API for AS3 that simplifies working with data, regardless of whether its interactive (arrays) or reactive (events). raix was previously RxAs
Ada Utility Library - Composing streams, processes, logs, serialization, encoders and more
pico sized functional library
Clojure wrapper for the Tesseract OCR software
dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.
Use JavaScript to generate JavaScript