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/jin-sungdae/javastream

Functional Programming in Java && Stream

functional-programming java stream

Last synced: 04 Jun 2026

https://github.com/hbarcelos/best-route

Finds the best (cheapest) route from a starting point towards a destination

dijkstra-algorithm functional-programming graph graph-algorithms graphs javascript ramda tape

Last synced: 04 Jun 2026

https://github.com/yuan-kuan/zasa

Offline web application to keep track of household food stock. Demo project for fp-svelte

functional-programming javascript svelte webapp

Last synced: 20 Apr 2026

https://github.com/baransu/sugar

Experimental, fuctional language for creating webapps

elixir-lang experiment functional-programming javascript language

Last synced: 25 Apr 2026

https://github.com/dsoaress/node-clean-arch-with-fp

POC of Clean Architecture with a functional programming approach

clean-architecture functional-programming nodejs typescript

Last synced: 26 Apr 2026

https://github.com/akabe/ocaml-js-boilerplate

A template repository for OCaml and JavaScript

functional-programming javascript ocaml

Last synced: 27 Apr 2026

https://github.com/blakek/make-lookup

📒 Make a lookup object from an array of objects

functional-programming hash-lookup javascript lookup lookup-table map typescript

Last synced: 30 Apr 2026

https://github.com/codingbeautydev/try-catch-fn

Intuitive functional JavaScript try-catch

functional-programming javascript npm try-catch typescript

Last synced: 05 May 2026

https://github.com/rxtoolkit/sgd

📊 RxJS implementation of stochastic gradient descent (SGD) (classifier).

ai data-science fp functional-programming machine-learning ml observables package reactive-programming rxjs statistics

Last synced: 08 May 2026

https://github.com/akinozgen/alternatives

Some alternative implementations for common interfaces, classes etc.

alternative definition es6 functional-programming javascript json react

Last synced: 09 May 2026

https://github.com/dvorijs/dvori

Composable HTTP client for Node.js built to make complex queries simple.

composable functional-programming http http-client javascript nodejs rest

Last synced: 09 May 2026

https://github.com/pfpack/pfpack-dependency-registry

PrimeFuncPack Dependency Registry is a library for .NET providing a dependency registrar intended for registering services, including dependency trees built by PrimeFuncPack Dependency, in the .NET dependency injection mechanism.

csharp dependency-graph dependency-injection dependency-injection-container dependency-injection-framework dependency-injection-library dependency-injection-pattern dependency-tree dotnet dotnet-core functional-programming inversion-of-control inversion-of-control-container pipeline pipeline-framework pipeline-library pipelines

Last synced: 10 May 2026

https://github.com/jasonsbarr/liszt

A prototypal object oriented language that borrows heavily from functional programming concepts and languages

bidirectional-typechecking functional-programming generics language object-oriented programming-language programming-languages prototypal typescript

Last synced: 13 Jun 2026

https://github.com/darky/context-fp-go

Functional programming context for Golang

context dependency-injection di fp funcitonal functional-programming go golang

Last synced: 14 Jun 2026

https://github.com/smachave/some

`unless var.nil?` as a block

functional-programming monad

Last synced: 17 Jun 2026

https://github.com/mahmoudhanafy/scala-specialization

my solutions to assignments

functional-programming scala

Last synced: 19 Jun 2026

https://github.com/devmahmud/javascript-from-fundamentals-to-functional-js

Learn higher-order functions, closures, scope and the fundamentals necessary to use modern frameworks like React, Angular and Vue. You'll master key functional methods like map, reduce and filter ...plus promises and ES6+ asynchronous JavaScript!

closures es6 functional-programming javascript javascript-learning modern-javascript

Last synced: 20 Jun 2026

https://github.com/rxtoolkit/stt-aws

👂 RxJS operator for realtime speech-to-text (STT/S2T) using AWS Transcribe

ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription

Last synced: 21 Jun 2026

https://github.com/ari-s-123/pdp-hw3

A cli tool built with Bun, TypeScript, and Functional Programming to process listings files from the AirBnB Get the Data page.

airbnb bun cli csv fast-csv functional-programming json typescript

Last synced: 07 May 2026

https://github.com/aygp-dr/fixed-point-explorer

Y combinator and fixed-point recursion exploration across Scheme dialects with formal verification

functional-programming recursion scheme y-combinator

Last synced: 07 Feb 2026

https://github.com/sftsrv/parz

A simple parser combinator library

functional-programming gleam gleam-lang parser parser-combinators

Last synced: 05 Feb 2026

https://github.com/theosorus/syntacticanalyzer

Build a simple Syntactic Analyzer in Haskell to discover Functional programming

functional-programming haskell reverse-polish-notation shunting-yard-algorithm syntaxic-analysis

Last synced: 14 Jun 2025

https://github.com/neelsomani/smart-cache

A Python library that analyzes your module and automatically caches purely functional sections

caching-library functional-programming pure-function side-effects

Last synced: 09 Apr 2025

https://github.com/przucidlo/serverless-todo

Feature and infrastructure complete serverless app example.

aws cognito dynamodb functional-programming lambda reactjs s3 serverless sqs typescript

Last synced: 13 Apr 2026

https://github.com/timeless-residents/handson-elm

A hands-on guide for learning the Elm programming language through basic concepts and practical examples

beginner-friendly elm functional-programming learning programming tutorial web-development

Last synced: 31 Jul 2025

https://github.com/wafer-li/scala-coursera

The projects of Functional Programming in Scala

coursera functional-programming scala

Last synced: 25 Mar 2025

https://github.com/lazywithclass/fp

Notes I take while I study FP, and related subjects

functional-programming study

Last synced: 26 Feb 2026

https://github.com/kevindasilvas/comments-kanban

Haskell microservice to add comments to a task in mini kanban project

conduit docker docker-compose functional-programming haskell mongo mongodb rabbitmq redis spock spock-framework uuid

Last synced: 11 Apr 2026

https://github.com/marinaa13/pairing-heaps-racket

Functional implementation of pairing heaps and their applications in Racket, including sorting, movie ranking, and stream-based median computation, using recursion, higher-order functions, and pure functional design

functional-programming heap higher-order-functions pairing-heap racket recursion

Last synced: 22 Jun 2026

https://github.com/forketyfork/learn-you-a-haskell

Code examples and exercises from the "Learn You a Haskell for Great Good!" book

functional-programming haskell learn-you-a-haskell tutorial

Last synced: 26 Feb 2026

https://github.com/icepanorama/learning-sml

A collection of small programs written as I'm refamiliarizing myself with Standard ML.

functional-programming sml standard-ml

Last synced: 18 Mar 2026

https://github.com/harmim/vut-flp-labs

Funkcionální a logické programování - Cvičení

flp functional-programming ghc haskell logical-programming prolog swi-prolog vut vut-fit

Last synced: 31 Mar 2025

https://github.com/eckelon/sanctuarycustomtypesexample

Easy example of how to define custom types with Sanctuary and using them in safe functions

functional-js functional-programming javascript sanctuary types

Last synced: 16 Mar 2025

https://github.com/danyst/iosfunctionaltable

Keepcoding Master Mobile Engineering Bootcamp - iOS Advanced - Functional programming exercise

functional-programming ios ios-app ios-swift mobile-development swift

Last synced: 26 Jun 2025

https://github.com/p2m2/p2m2tools

Development of bioinformatics tools/software related to P2M2 metabolomics platform activities

functional-programming inrae metabolomics metabolomics-studies scala

Last synced: 14 Jan 2026

https://github.com/mathemage/fup-programming-exam

Programming exams for B4B36FUP Functional Programming

exam functional-programming haskell scheme

Last synced: 13 May 2025

https://github.com/carlosvinimsouza/projeto-livro-python

Primeiro trabalho de extensão com Python

functional-programming language-python python3

Last synced: 10 Jun 2026

https://github.com/sekky61/rust-iterator-aoc

Advent of Code challanges solved using Rust's iterators and functional programming

aoc functional-programming rust

Last synced: 06 Jul 2025

https://github.com/dirkjbosman/func_with_scala

Func / Functions / Fun with Scala :)

functional-programming oop scala

Last synced: 08 Apr 2025

https://github.com/yanick/updeep-remeda

Remeda-based fork of updeep

functional-programming immutable

Last synced: 12 Feb 2026

https://github.com/fantiga/ticf-ic.com

Welcome in Christ. This project is a website for the Tokyo International Christian Fellowship (TICF). It is built using React, TypeScript, Vite, and Tailwind CSS, and supports multiple languages including English, Chinese, and Japanese.

church eslint functional-programming prettier react tailwindcss typescript vite

Last synced: 16 Apr 2026

https://github.com/thealexlichter/fp-in-php

A talk about functional programming in PHP

functional functional-programming php

Last synced: 16 Apr 2026

https://github.com/birdmod/acreader

A tool to browse anime by season and year based on Anilist API.

api csharp fsharp functional-programming mvvm typeprovider wpf

Last synced: 05 May 2026

https://github.com/qrailibs/functir

✨ Functional programming library for JavaScript. Fully type-safe.

functional functional-programming functor immutable io monad trait

Last synced: 04 Feb 2026

https://github.com/yeison0416/observable-catch-the-dot

🎯 A reactive browser game built with RxJS Observables. Practice event streams, state management, and DOM updates in real time.

browser-game dom-manipulation event-driven front-end-development functional-programming javascript learning-exercise observables reactive-programming rxjs separation-of-concerns state-management typescript webpack

Last synced: 18 Apr 2026

https://github.com/amstuta/ocamlbistro

A calculation tool for infinite size numbers writter in Ocaml

functional-programming

Last synced: 08 Apr 2025

https://github.com/skykanin/effects

An effects system based on freer monads in Idris

effects functional-programming idris2

Last synced: 15 Feb 2026

https://github.com/thoughtfool/c-h-a-z

Hello, C.H.a.Z. (Cyborgs, Humans, ampersand Zombies): A simple strategy game demonstrating how enemies can become potential allies, where the balance between forces can shift in/out of your favor. Enemy of my enemy is my friend!

chess-game ejs-template-engine expressjs functional-programming javascript-game

Last synced: 16 Apr 2026

https://github.com/emilydaykin/gifter

🎁 A full-stack, tested & responsive e-commerce site to browse and buy gifts for any occasion

firebase firestore-database functional-programming jest react react-testing-library redux snapshot-testing stripe

Last synced: 16 Apr 2026

https://github.com/prdpx7/fp

"functors maketh man"

fp-practice functional-programming

Last synced: 24 Mar 2025

https://github.com/redradix/kata-fp

Kata to practice functional programming with Ramda

functional-programming kata ramda ramdajs

Last synced: 16 Mar 2025

https://github.com/mrcfps/functional-programming-in-scala

Scala course programming exercises from Coursera.

big-data functional-programming scala

Last synced: 09 Apr 2025

https://github.com/unisay/freer

Reading "Freer Monads, More Extensible Effects" paper by Oleg Kiselev and translating it to Scala

effects functional-programming haskell monad scala

Last synced: 16 Apr 2026

https://github.com/santymendez/tp-tadp-hibrido-objetos-funcional

Desarrollo de un Parser para interpretar imágenes realizado en la materia Técnicas Avanzadas de Programación en UTN FRBA

functional-programming monads object-oriented-programming parser parser-combinators scala

Last synced: 25 Mar 2025

https://github.com/d-plaindoux/promiseme.js

Monadic promise built on top of Promise/A+ specification

async functional-programming monad

Last synced: 02 Apr 2025

https://github.com/teixdavide/FEUP_PFL_Parser

λ | Low-level machine interpreter and compiler project, including stack management, parsing, and compiling imperative programs

assembler compiler feup functional-parsing functional-programming parser pfl

Last synced: 05 Jan 2026

https://github.com/iain-s/wizards-within

Working through SICP, one chapter at a time.

educational functional-programming scheme

Last synced: 05 Mar 2026

https://github.com/olivier-boudeville/ceylan-curry

Curry: a Haskell Cookbook

functional-programming haskell

Last synced: 09 Apr 2025

https://github.com/Imtjl/fp-red-black-tree-dict

TreeDict - Implementation of Dict based on Red Black Tree in Elixir

data-structures elixir functional-programming red-black-tree

Last synced: 01 Apr 2025

https://github.com/palutz/programmingreactivesystem_course

Code from the Programming Reactive System in Scala course from Edx (EPFL)

actor-model akka fp functional-programming reactive-programming reactive-streams scala

Last synced: 29 May 2026

https://github.com/manik2000/pricer

Option pricing application written in F# and C#.

dotnet-framework fsharp functional-programming options-pricing

Last synced: 12 Jun 2025

https://github.com/olhkyle/fxjs-verstenden

Learn fxjs based on functional-programming concept

functional-programming fxjs javascript

Last synced: 16 Mar 2025

https://github.com/marcelo-gomj/windows-10-calculator

It's the Windows calculator made with pure HTML, CSS and JavaScript. I tried to apply some functional programming concepts.

browser calculator css functional-programming html javascript vanilla-javascript webapp

Last synced: 17 Apr 2026

https://github.com/scmorrison/perl6-fp-notes

Notes on functional programing techniques with Perl 6

functional-programming perl6

Last synced: 03 Jul 2025

https://github.com/nzrsky/funkobjc

Functional and typed extensions for ObjC 🚀

functional functional-programming mapreduce objc objective-c

Last synced: 25 Sep 2025

https://github.com/asarkar/thinking-functionally-with-haskell

https://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107452643

functional-programming haskell

Last synced: 08 Dec 2025

https://github.com/ghivert/papers

All articles published both on Medium or on my blog!

articles functional-programming programming

Last synced: 20 Jan 2026

https://github.com/palutz/scalaexercises

Notes, code and worksheets from scala-exercises training (scala-exercises.org)

functional-programming scala

Last synced: 04 Jun 2026

https://github.com/hareeshreddi/programming-languages-lab

My attempts for the Programming Languages Lab (CS 431 Course) Assignments at IITG

concurrent-programming functional-programming haskell java java-concurrency prolog

Last synced: 19 Apr 2026

https://github.com/yuriykravets/rockpaperscissors

Simple app from Kotlin - Head First book

functional-programming functions

Last synced: 23 Jun 2026

https://github.com/dragos-tudor/frontend-rendering

Rewritten React core library [functional principles].

functional functional-components functional-programming react rendering-engine

Last synced: 10 May 2026