Showing 36 of 164 projects
A Go library providing .NET LINQ-style query capabilities for arrays, slices, maps, strings, channels, and custom collections.
A curated collection of articles, videos, books, and libraries about functional programming across multiple languages.
A Scala API for Cascading that simplifies writing Hadoop MapReduce jobs with Scala integration.
A high-performance reactive programming library for JavaScript with monadic streams.
A functional JSON parsing library for Swift that extracts models with type safety and concise syntax.
A general-purpose functional programming language with dependent types for verified software development.
A high-level streams library for Node.js and the browser that manages synchronous and asynchronous code seamlessly.
A type class and dependent type based generic programming library for Scala, enabling boilerplate reduction and arity abstraction.
A small, statically-typed, functional programming language designed for embedding in Rust applications.
A JavaScript library providing ClojureScript's persistent data structures and functional APIs for immutable data manipulation.
A low-code general purpose programming language based on spreadsheet-like formulas for expressing business logic.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
A Swift library providing functional data structures, typeclasses, and operators inspired by Haskell and Scala.
A curated collection of awesome Haskell libraries, tools, frameworks, and resources across various domains.
A native Clojure dialect hosted on LLVM with seamless C++ interoperability.
A JavaScript UI framework for building web components and applications with a unique declarative and functional architecture.
A JavaScript & TypeScript persistent and optionally immutable data tree with cursors for managing application state.
A Rust library providing extra iterator adaptors, methods, free functions, and macros for more expressive iteration.
A curated collection of awesome OCaml tools, frameworks, libraries, articles, books, and resources.
A 30-day guided exercise series for learning the Elixir programming language through hands-on coding challenges.
A JavaScript functional programming library providing total functions, algebraic data types, and rigorous type checking for safer code.
A Swift framework for reactive and functional programming, providing composable primitives for streams of values over time.
A specification and toolkit for building composable web applications with functions in Elixir.
A lightweight deep learning library with a functional API for composing models, compatible with PyTorch, TensorFlow, and MXNet.
A Clojure library for representing HTML using vectors and maps, with automatic escaping and CSS-like shortcuts.
A curated list of awesome Clojure libraries, resources, and software.
A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.
A dialect of Haskell that runs on the Java Virtual Machine, offering modern functional programming on the JVM.
A dialect of Haskell that runs on the Java Virtual Machine, bringing functional programming to the JVM ecosystem.
A comprehensive Java collections framework with optimized data structures and a rich, functional, fluent API.
A lightweight query and transformation language for JSON data, inspired by XPath and SQL.
A comprehensive collection of recipes and solutions for common Clojure programming tasks, published by O'Reilly.
A Clojure(Script) library for concise, high-performance querying and transformation of nested and recursive data structures.
A JSON library for Scala and Scala.js with a focus on functional programming and type safety.
A Swift microframework providing a Result<Value, Error> type for modeling success/failure of operations.
A Fantasy Land compliant, monadic alternative to JavaScript Promises with lazy evaluation and cancellation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.