🌟 Useful functional programming helpers for Go
- golang
- go
- functional-programming
- library
47,133 repositories indexed
169–192 of 195 · Most stars
🌟 Useful functional programming helpers for Go
Simple tuples to use with RxJava [STABLE]
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
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
Functional utility library for Apex
😴 Functional programming with lazy immutable iterables
tiny (2.7kb) functional programming library using native es5/6 operations
functional/point-free utils for JavaScript
Pipe elixir functions that match ok/error tuples or custom patterns.
A curated list of ready-to-use (functional programming) array filters (TS / ESM / CJS)
The first and only true Functional Reactive Programming framework for Scala.
Functional programming library for https://github.com/crystal-lang/crystal
Go Stream, like Java 8 Stream.
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
An UnderscoreJS port for Coldfusion. Functional programming library.
Variations on Kirby & Paris' hydra battles and other entertaining math in Coq (collaborative, documented, includes exercises) [maintainer=@Casteran]
Experimental Malfunction backend for Idris
New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.
The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10. The toolkit is part of the .NET Foundation.
Compilation and Verification of Data-Centric Languages
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
Functional Data Structures and Algorithms in SSReflect [maintainer=@clayrat]
Qurry (was) a prototype for a functional quantum programming language. It incorporated many aspects of functional programming (Haskell, Clojure), but also took standard design philosophies from C++, Python, and other "traditional" languages. [category: quantum]
Gatling DSL extensions — feeders, profile management, transactions, assertions, Redis integration, and utility functions