Run promise-returning & async functions concurrently with optional limited concurrency
Repository Index
47,133 repositories indexed
25–48 of 67 · Most stars
Common combinators for Elixir
- pointfree
- curried-functions
- elixir
- functional-languages
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
- filter-map-reduce
- go-library
- stream-api
- filter
Debounce promise-returning & async functions
Functional data types and functions for any project
First-class patterns for Clojure. Made with love, functions, and just the right amount of syntax.
- clojure
- pattern-matching
- functional-programming
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
A library for formalizing Haskell types and functions in Coq
🤘Utility library for functional JavaScript. With ❤️ to Ramda.
- ramda
- ramda-functions
- utils
- utilities
A super simple Lodash like utility library with essential functions that empowers the development in Go
Haskell-flavoured functions for Go :smiley:
- hacktoberfest
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
- go
- async
- hacktoberfest
Compose promise-returning & async functions into a reusable pipeline
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
- go
- golang
- data-structures
- functional
Pipe elixir functions that match ok/error tuples or custom patterns.
- elixir
- error-handling
- monad
- pipe
Variations on Kirby & Paris' hydra battles and other entertaining math in Coq (collaborative, documented, includes exercises) [maintainer=@Casteran]
- coq
- hydra-battles
- ordinal-notations
- formal-proofs
Simple Node.JS stream (streams2) Transform that runs the transform functions concurrently (with a set max concurrency)
An elixir module for parallel execution of functions/processes
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
- lisp
- common-lisp
- generics
- polymorphic-functions
High performance utility functions using Generics
- filter
- functional
- generics
- go
Go 1.18+ polymorphic generic containers and functions.
- go
- golang
- generics
Advanced Function composition to use with RxJava [STABLE]
Make native methods available as partially applied functions.
Run promise-returning & async functions a specific number of times concurrently