Nice parsers in OCaml without the boilerplate
- ocaml
- menhir
- boilerplate
- parsing
47,133 repositories indexed
145–168 of 254 · Most stars
Nice parsers in OCaml without the boilerplate
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Actor library for C# with additional modules that support persistence to Redis, as well as JS integration
Decorator which checks whether the function is called with the correct type of parameters.
Fast HTML5 parser with CSS selectors for Crystal language
Simple tuples to use with RxJava [STABLE]
A Task-based LINQ designed to work with async/await
Easier-than-print dataflow tracing to tap> and Portal with automatic last-input function replay on eval, instant re-render and effortless extraction of traced data
😴 Functional programming with lazy immutable iterables
🚦 Semaphore pattern implementation with timeout of lock/unlock operations.
Libraries to ease common developer tasks associated with building multi-platform mobile, desktop and web applications using Uno Platform or WinAppSDK.
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Build simplified C#, dotnet execute with custom entry point, another dotnet run without a project file
FFI Bindings to interact with the unsafe world of JavaScript
TensorFlow.Delphi (TF.Delphi) provides a Delphi(Pascal) Standard binding for TensorFlow. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi
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
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, designed for Node.js and Electron applications with Steamworks SDK integration.
BLAS and LAPACK binding in OCaml with type-based static size checking for matrix operations
Kobby is a codegen plugin of Kotlin DSL Client by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.
.NET wrapper around the LibSass library with the ability to support a virtual file system.
jnigen is a small library that can be used with or without libGDX which allows C/C++ code to be written inline with Java source code.
Clojure collection and sequence APIs in Common Lisp, with optional Clojure collection syntax