Functional programming in R
Repository Index
47,133 repositories indexed
145–168 of 253 · Most stars
Functional Concurrency Primitives
- concurrency
- software-transactional-memory
- synchronization
- lock
Thread-safe, persistent, immutable collections for the Crystal language
- crystal
- immutable-collections
- vector
- hash
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
Swift µframework with extensions for the Optional Type
- swift
- functional-programming
- swift-extensions
A friendly and modern functional object oriented language for shell script.
- programming-language
- scripting-language
- command-line
- terminal
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
- golang
- go
- stream-processing
- generics
A library for formalizing Haskell types and functions in Coq
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
🤘Utility library for functional JavaScript. With ❤️ to Ramda.
- ramda
- ramda-functions
- utils
- utilities
Transducers: Ergonomic, efficient data processing.
- functional-programming
- lisp
- transducers
A complete set of primitives for concurrency and reactive programming on Swift
- swift
- concurrency
- concurrency-library
- future
A super simple Lodash like utility library with essential functions that empowers the development in Go
Javascript Generalized Parser Combinators
- functional-programming
- parsec
- parser-combinator
- monad
MojiScript is an async-first, opinionated, and functional library
Functional Experiment in Golang
- functional-programming
- go
- golang
- functional
Algebraic data types in Common Lisp
- common-lisp
- algebraic-data-types
- functional-programming
Haskell-flavoured functions for Go :smiley:
- hacktoberfest
A library that simplifies error handling for Functional Programming in Java
- java
- functional-programming
- exception-handling
- error-handling
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
A fast, purely functional data structure library in Common Lisp.
:ram: Lisp that compiles to JavaScript in the Ramda way
- lisp
- ramda
- functional
- s-expression
Compose promise-returning & async functions into a reusable pipeline