Functional data types and functions for any project
Repository Index
47,133 repositories indexed
385–408 of 671 · Most stars
Functional programming in R
Tiny library (<200B gzip) for deferring something by a "tick"
- defer
- javascript
- async
- wait
⛓ A chainable interface for Swift's async/await.
- async-await
- swift5
- concurrency
- async
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
- concurrency
- go
- goroutine
- priority-queue
A Coq specification of ECMAScript 5 (JavaScript) with verified reference interpreter
Functional Concurrency Primitives
- concurrency
- software-transactional-memory
- synchronization
- lock
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
- go
- golang
- type
- struct
a re-implementation of the asyncio mainloop on top of Trio
Thread-safe, persistent, immutable collections for the Crystal language
- crystal
- immutable-collections
- vector
- hash
A Low-Latency, High Performance and Extensible WebAssembly Backend Library
Secure firmware framework focusing on developer experience
state machine which runs code
- golang
- workflows
- state-machine
- actor-model
SUSHI (aka "SUSHI Unshortens Short Hand Inputs") is a reference implementation command-line interpreter/compiler for FHIR Shorthand (FSH).
An esoteric programming language built to break LLMs and coding agents.
CSP-style concurrency for Python
- python
- asyncio
- csp
- concurrency
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
- clojure
- pattern-matching
- functional-programming
Optics for F#
A complete header translation (binding) of the raylib 6.2 to Pascal. Without any funky helper functions for memory alignment issues. Inspired and partially based on the drezgames/raylib-pascal binding, however a little cleaner and more recent, with FPC 3.2.0 and up support.
- header-translation
- pascal-binding
- raylib
- lazarus
Portable channel-based concurrency for Common Lisp
Swift µframework with extensions for the Optional Type
- swift
- functional-programming
- swift-extensions
An extended core library for F#.
- fsharp
- performance
- csharp
- immutable
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