An open API service indexing awesome lists of open source software.

Functional programming

In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.

https://github.com/brettm12345/thumbor-ts

Immutable TypeScript client for building Thumbor URLs

fp-ts functional-programming thumbor thumbor-urls

Last synced: 19 Mar 2025

https://github.com/Brettm12345/thumbor-ts

Immutable TypeScript client for building Thumbor URLs

fp-ts functional-programming thumbor thumbor-urls

Last synced: 27 Mar 2025

https://github.com/tiagodalloca/city-weather-clj

Small web application which consumes the Open Weather API and makes use of Clojure's atom construct as cache.

api backend clojure functional-programming

Last synced: 30 Apr 2025

https://github.com/carlosedp/zio-temporal-hello

Sample hello application using Scala 3 and zio-temporal

functional-programming scala temporal zio

Last synced: 19 Mar 2025

https://github.com/vknabel/lithia

Early development, experimental functional programming language with an implicit but strong and dynamic type system.

experimental functional-programming hacktoberfest language lithia lithialang programming-language

Last synced: 10 Jun 2025

https://github.com/grady-lad/composition-logger

The most optimal way to visualize/debug functional compositions :mag:

compose composition-logger functional-compositons functional-programming javascript log pipe

Last synced: 16 Oct 2025

https://github.com/sdingcn/clo

a Lisp-like functional language with flexible suspension and resumption

compiler continuation coroutine functional-programming garbage-collection interpreter programming-language quine runtime

Last synced: 30 Jun 2025

https://github.com/phel-lang/web-skeleton

A simple skeleton to build a website using Phel.

functional-programming phel phel-lang php scaffolding webapp

Last synced: 11 Oct 2025

https://github.com/gavinhome/flying-redux

An assembled flutter application framework based on Redux state management.

assembled component flutter framework functional-programming redux state-management

Last synced: 11 Apr 2025

https://github.com/blackmatov/fun.hpp

My old crazy idea about functional programming in C++

c-plus-plus c-plus-plus-17 cpp cpp17 functional-programming haskell type-classes

Last synced: 12 Apr 2025

https://github.com/chemaclass/phel-snake

The snake game using the CLI terminal written in phel.

functional-programming phel phel-lang php

Last synced: 09 Oct 2025

https://github.com/nathsou/yolang-res

Rust-like language compiling directly to WebAssembly

functional-programming programming-language rescript rust wasm webassembly

Last synced: 13 Oct 2025

https://github.com/rjdestigter/todomvc-fp

A take on TodoMVC developed using functional effects with @matechs/effect and fp-ts

fp-ts functional-programming io-ts matechs-effect streams todomvc

Last synced: 22 Apr 2025

https://github.com/marcwrobel/functional-programming-jargon-fr

Le jargon du monde de la programmation fonctionnelle en termes simples !

fp functional-programming programmation-fonctionnelle

Last synced: 14 Aug 2025

https://github.com/demystifyfp/fstweet

Twitter Clone in F# - Official GitHub Repository of the Book F# Applied II

azure-app-service chessie fsharp functional-programming logary postgresql railway-oriented-programming sqlprovider suave

Last synced: 12 Mar 2026

https://github.com/hackworthltd/primer

A pedagogical functional programming language.

education functional-programming primer programming programming-language

Last synced: 16 May 2025

https://github.com/aspnetde/iubh.tor

Is functional programming suitable for mobile app development?

android csharp fabulous fsharp functional-programming ios object-oriented-programming oop xamarin

Last synced: 14 Jun 2025

https://github.com/sadanandpai/rxjs-challenges

Functional Reactive Programming challenges solved using RxJS

functional-programming javascript reactive-programming rxjs typescript

Last synced: 19 Oct 2025

https://github.com/afsalthaj/safe-string-interpolation

A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !

automatic derviation fp functional-programming interpolation logging macros scala string string-manipulation typeclass typesafety

Last synced: 26 Apr 2025

https://github.com/vitorluizc/uncouple

πŸ“‚ Uncouple constructors and classes methods into functions.

functional-programming javascript uncouple

Last synced: 13 Apr 2025

https://github.com/chalu/wole-joko

A fun little app that mimics admitting people into an event hall and getting them well seated

asynchronous-programming coding-interview engineering-manager es6 functional-programming iterators javascript made-in-nigeria oop

Last synced: 14 Feb 2026

https://github.com/vaibhavkarve/multihypergraph

A simple python package for graph theory that supports multi-edges, hyper-edges, looped-edges and every other combination of these.

functional-programming graph graph-theory graphs hypergraph hypergraphs multigraph python python3 typing

Last synced: 16 Jan 2026

https://github.com/mrdimosthenis/fsharp.synapses

A plug-and-play library for neural networks written in FSharp

deep-learning fsharp functional-programming machine-learning neural-network

Last synced: 16 May 2025

https://github.com/mike-works/modern-javascript

πŸ‘¨β€πŸ« Mike's Modern JavaScript course

async-await course functional-programming javascript object-oriented-programming

Last synced: 30 Jan 2026

https://github.com/sirh3e/rust

Sirh3e.Rust is a library that provide missing features in C# where are fundamental in the Rust Programming Language

functional-programming functional-programming-using-csharp monad option result rust rust-programming-language

Last synced: 16 Jun 2025

https://github.com/mkj-is/elementary

Experimental, uni-directional and purely functional architecture in Swift.

effects elm-architecture functional-programming redux state swift swift-package unidirectional-data-flow

Last synced: 04 Aug 2025

https://github.com/slava-basko/functional-php

Collection of php functions that allows you to write code in a declarative way, functional programming.

declarative functional functional-programming immutable php

Last synced: 20 Feb 2026

https://github.com/thibmaek/pure-fun

😊 A collection of Javascript pure functions/helpers with 0 dependencies

esm esnext functional-programming helper immutable javascript pure-function utils

Last synced: 11 Apr 2025

https://github.com/abhiroop/okasaki

A Haskell Collections library. [WIP]

algorithms data-structures functional-programming haskell

Last synced: 14 Aug 2025

https://github.com/haskell-to-elm/servant-to-elm-example

Full-stack web app, built in a typesafe functional way, where servant-to-elm generates types, decoders/encoders, and fetching functions from Haskell types and Servant endpoint definition to Elm.🀘🏻

codegen codegeneration elm-lang elm-language functional-programming generic-types haskell haskell-application http-client http-server servant typesafe

Last synced: 26 Jul 2025

https://github.com/sayanarijit/yamlfun

[Proof of Concept] Embedded functional scripting language with YAML Β―\_(ツ)_/Β―

functional-programming rust yaml

Last synced: 25 Mar 2025

https://github.com/zhentian-wan/ramda-demo

Example collections for ramda.js

es6 functional-programming javascript ramdajs

Last synced: 28 Jun 2025

https://github.com/matheus23/irreactive.com

My Blog about User Interface- and Functional Programming.

blog elm elm-pages functional-programming user-interfaces

Last synced: 22 Apr 2025

https://github.com/mitranim/fpx

Functional programming extensions for JS. Lightweight replacement for Lodash.

functional-programming lodash toolbox toolkit utility utils

Last synced: 31 Aug 2025

https://github.com/arrow-kt/arrow-media

Media blog for the functional companion to Kotlin's Standard Library

arrow category-theory functional-programming funktionale kategory kotlin monads optics tutorial typeclasses

Last synced: 14 Apr 2025

https://github.com/ramonxm/functional-programming

πŸ”’ | Repository applying functional programming.

functional-programming paradigms patterns

Last synced: 12 Apr 2025

https://github.com/davidvujic/pythonic-railway

Experimenting with Railway oriented programming and Python

experiments functional-programming python railway-oriented-programming

Last synced: 14 Apr 2025

https://github.com/joselion/maybe

A monadic wrapper with a type-safe API to handle throwing operations in a functional way

error-handling exception-handling functional-java functional-programming hacktoberfest hacktoberfest2022 java maybe monad

Last synced: 20 Mar 2025

https://github.com/tolikpylypchuk/matchmaker

A library which enables more powerful pattern matching in C#

c-sharp functional-programming net-standard pattern-matching

Last synced: 20 Mar 2025

https://github.com/sigmasoldi3r/saturnus

A general-purpose high level programming language, the feels of Swift, Rust and Lua in a simple but flexible language.

compiler functional-programming lua multiparadigm programming-language rust-lang scripting-language

Last synced: 03 Mar 2026

https://github.com/pureharm/pureharm-movie-server

Example of an application web server written in pure functional Scala using the typelevel stack

cats-effect fs2 functional-programming postgresql pureharm scala server skunk

Last synced: 13 May 2025

https://github.com/srid/zulip-archive

Zulip Archive viewer (statically generated HTML)

functional-programming static-site zulip

Last synced: 16 Mar 2025

https://github.com/guangie88/rustfp

C++ implementation of Rust Option/Result and Iterator.

cpp cpp14 functional-programming iterator monad monadic monadic-optionals monadic-result rust

Last synced: 28 Feb 2025

https://github.com/duplojs/utils

@duplojs/utils is the TypeScript utility toolbox used across the DuploJS ecosystem. It focuses on strong typing, good DX, and small composable primitives that scale from simple helpers to full validation pipelines.

array-utils clean-architecture curried data-parser date-utils ddd duplojs either functional-programming immutable monad object-utils pattern-matching pipe string-utils typescript utils

Last synced: 08 Mar 2026

https://github.com/kutyel/functional-programming

βš™οΈ My personal collection of FP JavaScript functions!

fp functional-js functional-programming functional-programming-examples javascript

Last synced: 15 Apr 2025

https://github.com/perfective/ts.common

Common types and functions for perfective development in TypeScript

functional-programming javascript monad typescript

Last synced: 25 Oct 2025

https://github.com/nooga/fy

A a tiny concatenative programming language JIT compiled to aarch64 machine code.

compiler concatenative concatenative-language functional-programming jit stack-based zig

Last synced: 15 Apr 2025

https://github.com/amacgregor/circuit_breaker_example

An example implementation of the circuit breaker pattern in elixir

design-patterns elixir functional-programming

Last synced: 17 Jul 2025

https://github.com/dallaylaen/ski-interpreter

Combinatory logic and lambda calculus interpreter in plain JS. Supports SKI, BCKW, Church numerals, defining one's own terms, Ξ» ↔ SK conversions, and more. An HTML playground and quest page included.

church-numerals combinators combinatory-logic functional-programming lambda-calculus playground tutorials

Last synced: 14 Feb 2026

https://github.com/bigtimetapin/somos-datum

token-gated decentralized uploads & downloads of files for the solana community

elm-lang functional-programming functional-reactive-programming rust-lang solana solana-nft solana-program solana-token

Last synced: 04 Oct 2025

https://github.com/wqferr/functional

Functional programming utilities implemented in pure Lua.

functional-programming lua lua-library luarocks teal

Last synced: 23 Jan 2026

https://github.com/minikin/result_type

πŸ’Š Result Type for Dart represents either a success or a failure, including an associated value in each case.

dart either flutter functional-programming result result-type

Last synced: 15 Mar 2026

https://github.com/geirolz/fp-microservice

A purely functional microservice template in Scala

cats distributed-systems fp functional-programming kafka microservice scala template

Last synced: 13 Apr 2025

https://github.com/masterfermin02/slash

PHP library for functional programming

functional functional-programming lodash php ramda underscore

Last synced: 14 Apr 2025

https://github.com/j5ik2o/rust-fp

The Library for Functional Programming in Rust

functional-programming rust

Last synced: 07 Apr 2025

https://github.com/iagobelo/ts-loupe

Composable getters and setters.

functional-programming lens typescript

Last synced: 30 Jul 2025

https://github.com/jkrukoff/pipe

An Erlang/OTP library for error aware chaining of function application.

erlang-library erlang-otp functional-programming monadic

Last synced: 19 Feb 2026

https://github.com/plume-lang/plume

Plume is a lightweight programming language that aims to be portable, powerful and easy to learn.

algebraic-data-types compiler functional-programming haskell imperative-programming lightweight programming-language traits

Last synced: 13 Aug 2025

https://github.com/0x706b/fncts

A collection of hard forks, ports, re-imaginations, and original code to fuel my own learning

concurrency data-structures functional-programming resource-safety tsplus typescript zio

Last synced: 03 Oct 2025

https://github.com/geirolz/scope

A functional, compile-time and type-safe models layer separator

cats functional-programming lightweight pure scala typesafe

Last synced: 14 Apr 2025

https://github.com/propensive/acyclicity

Monadic directed acyclic graph datastructures for Scala

dag functional-programming graph immutable outgoing-edges scala subgraph

Last synced: 22 Mar 2025

https://github.com/SUNJIANZHI/JINH

Pure Functional Actuarial Language

actuarial-science functional-programming haskell

Last synced: 06 May 2025

https://github.com/iainjreid/fui

A functional UI framework and rendering engine with an impossibly small footprint

framework fui functional functional-programming interface user user-interface

Last synced: 12 Apr 2025

https://github.com/Effect-Deprecated/otel

OpenTelemetry integration with Effect

effect-ts functional-programming opentelemetry typescript

Last synced: 10 Apr 2025

https://github.com/mattludwigs/containers

Functional container like data structures for better runtime safety and polymorphism

elixir elixir-lang functional-programming

Last synced: 29 Jul 2025

https://github.com/AlejandroME/ReaderM

Repository with a simple Microservice demonstrating some Functional Patterns

akka-http cats circe doobie functional-programming scala

Last synced: 30 Apr 2025

https://github.com/albertllousas/meetups-microservice

Meetups microservice, applying tactical DDD building blocks and in a real example.

ddd functional-programming hexagonal-architecture jdbi kafka optimistic-locking postgresql quarkus tactical-ddd transactional-outbox

Last synced: 29 Jul 2025

https://github.com/effect-deprecated/otel

OpenTelemetry integration with Effect

effect-ts functional-programming opentelemetry typescript

Last synced: 12 Apr 2025

https://github.com/ceticamarco/rhino

🦏 Simple markup language for building static websites

functional-programming haskell language-development markup-language parser ssg static-site-generator

Last synced: 07 May 2025

https://github.com/rurumimic/function-do-not-use-it

νŒ‘μ…˜? μ‚¬μš©ν•˜μ§€ λ§ˆμ„Έμš”

fp functional-programming

Last synced: 24 Jul 2025

https://github.com/adityaathalye/oxo

A game of traditional 3x3 Noughts and Crosses, in Bash.

bash bash-script functional-programming shell shell-script study study-project

Last synced: 26 Mar 2025