Showing 36 of 1117 projects
A fully typed promise implementation for Crystal Lang, enabling asynchronous operations with type safety.
A Swift library for functional chaining and promises with bind and combine operators.
A utility method to create Preact components using object composition instead of class syntax.
A tiny Elixir library for handling the happy path with clean syntax, rewriting pattern matches into nested case expressions.
A ClojureScript wrapper for RxJS that provides idiomatic functional reactive programming interfaces.
A functional programming library for promises that enables composable async code with utilities like liftp, traversep, and foldp.
A utility library for Clojure and ClojureScript providing enhanced control flow, threading, and data manipulation macros.
An OCaml library for easy indentation and pretty-printing of structured data.
A tiny JavaScript library for custom reordering and interleaving of multiple arrays using a simple sequence syntax.
A utility function that creates an array filled with a specified value or generated by a function.
A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.
A Servant-style type-level routing library for PureScript providing static guarantees and type-safe endpoints.
A Clojure library that creates entangled atoms which share state with getter/setter transformations.
A pure Elixir implementation of Cuckoo Filters, a probabilistic data structure for set membership testing.
A general-purpose Coq library providing an alternative to Coq's standard library with extensionality axioms and enhanced tactics.
A micro library that enables functional programming by converting native methods into partially applied functions.
A Hacker News clone built with CycleJS and cycle-onionify, using the HNPWA API.
Basic F# language support for Vim and Neovim, providing syntax highlighting and filetype detection.
BuckleScript bindings for Firebase, providing type-safe access to Firebase APIs in ReasonML projects.
A unit test framework for F# that leverages computation expressions for expressive test definitions.
A web application template with Clojure/Compojure backend, ClojureScript/Om frontend, and core.async for communication.
A toy Scheme-like language interpreter built on Elixir for educational and experimental purposes.
Convert callback-style functions and modules into Observables for reactive programming.
A DSL for safe and composable SQL queries in OCaml using comprehensions and expressive types, built on PG'OCaml.
A pure Swift library implementing Futures & Promises with cancellation support for asynchronous programming.
A Clojure DSL for SQL query, DML, and DDL operations with comprehensive MySQL support.
Provides a React-like useLayoutEffect API for creating custom element modifiers in Ember applications.
An HTTP library for Idris 0.12.3 providing HTTP client and server functionality.
A library enabling currying for RxJava's FuncN and ActionN function primitives.
A minimal Swift port of Redux for predictable state management in iOS, tvOS, macOS, and watchOS applications.
PureScript's Eff monad for handling native side effects (deprecated in favor of Effect).
A tiny TypeScript library for handling side effects using algebraic effects with type safety.
An Elixir wrapper library for Erlang's array, supporting Access, Enumerable, and Collectable protocols.
An Elixir implementation of bit arrays using binaries and integers for fast, space-efficient lookups.
Visualizes functional programming sequence operations using Graphviz to show element transformations step by step.
A reactive state and effect management library using RxJS with MVC-like architecture for building business logic.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.