Functional programming in TypeScript
- typescript
- functional-programming
- algebraic-data-types
47,133 repositories indexed
1–24 of 40 · Most stars
Functional programming in TypeScript
JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally used to hotfix iOS App.
Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
Distributed lock for your scheduled tasks
🦋 Fantasy Land compliant (monadic) alternative to Promises
Promise + progress + pause + cancel + retry for Swift.
Plotly for Rust
scanf for modern C++
functional, durable data structures
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
ember-concurrency is an Ember Addon that enables you to write concise, worry-free, cancelable, restartable, asynchronous tasks.
Parser / Scanner Generator
JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
Clinical Quality Language (CQL) is an HL7 specification for the expression of clinical knowledge that can be used within both the Clinical Decision Support (CDS) and Clinical Quality Measurement (CQM) domains. This repository contains complementary tooling in support of that specification.
Let's make a SQL parser so we can provide a familiar interface to non-sql datastores!
:trident: CommonCrypto in Swift, and more
SDL2 module for Deno
A shading language that can be compiled into GLSL ES 3.0