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/zkfmapf123/express-template

node express server boiler-plate v2

express functional-programming template typescript

Last synced: 04 May 2026

https://github.com/abengl/ntt-project1

Primer projecto en Java para el Bootcamp Tech Girls de NTT Data Perú. Inicia el desarrollo de una aplicación para el manejo de cuentas bancarias de usuarios.

fun functional-programming mysql oop spring-boot

Last synced: 17 Apr 2026

https://github.com/itsdanieldk/fio-chat

💜 Scalable and feature-rich chat server and client built with FIO, designed for high-performance asynchronous communication

application chat chat-application chat-system concurrent-systems distributed-systems dotnet fiber fio fsharp functional-programming messaging-app

Last synced: 08 Oct 2025

https://github.com/lucasamiranda/atividade-1

imersao-tecnicas-de-invasao-python(Bruno-Fraga)

functional-programming python3

Last synced: 24 Jun 2026

https://github.com/namoshizun/goodjson

Functional validators to check anything about your JSON with ease.

functional-programming json json-schema python validation

Last synced: 09 May 2026

https://github.com/rizkimufrizal/docker-spring-cloud-gateway

This project was created to learn reactive programming, functional programming and custom api gateway with Spring Cloud Gateway

api-gateway cloud functional-programming gateway reactive-programming spring

Last synced: 29 Apr 2026

https://github.com/jin-sungdae/javastream

Functional Programming in Java && Stream

functional-programming java stream

Last synced: 04 Jun 2026

https://github.com/bertrand31/pandore

📦 The functional files manipulation library Scala was missing

file filesystem functional-programming io-monad library scala

Last synced: 16 May 2025

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/agapas/carousel

Image carousel with indicators, made with plain JavaScript

css3 es6 functional-programming html5 image-carousel javascript plain-javascript responsive-design

Last synced: 09 May 2026

https://github.com/rxtoolkit/socketio

🚰 RxJS operators for working with Socket.io (v4 or lower) servers

fp functional-programming observables package reactive-programming realtime rxjs socket-io socketio streaming websocket websockets

Last synced: 12 Feb 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/tbhvishal/js-toolbox

Lightweight JavaScript utilities toolkit: helpers, snippets, and productivity tools. ESM, Node.js, TypeScript-friendly, zero dependencies. Arrays, strings, dates, async, functional programming - perfect for beginners and pros

beginner-friendly best-practices code-snippets-javascript copy-paste developer-tools esm functional-programming hacktoberfest helpers javascript library lightweight nodejs npm-package productivity-tools snippets utilities utils vanilla-js zero-dependencies

Last synced: 29 Apr 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/steventimes/fpstreams

functional programming library for Python

functional-programming python

Last synced: 08 Feb 2026

https://github.com/kdungs/go-result

Result types for Go; because (T, error) can be considered a ✨ monad ✨.

experiments functional-programming go golang monad

Last synced: 28 Jul 2025

https://github.com/alansastre/java-functional-interfaces

Programación funcional e interfaces funcionales en Java 8 y versiones posteriores

consumer functional-interfaces functional-programming functions java java-8 java11 java17 predicate supplier

Last synced: 10 Jun 2026

https://github.com/a248/jdbcaesar

Conquer the verbosity of plain JDBC.

functional-programming java jdbc jdbc-utilities sql sql-builder

Last synced: 13 Oct 2025

https://github.com/mrdimosthenis/creative-elm

Drawing creation in Elm

elm functional-programming

Last synced: 26 Oct 2025

https://github.com/carlosrberto/lazy-list

LazyList implements map, filter and reduce in JavaScript Arrays with lazy evaluation.

array filter functional-programming javascript lazy-evaluation map reduce

Last synced: 23 Feb 2026

https://github.com/foyez/fp

Functional Programming

functional-programming programming-paradigms

Last synced: 07 Feb 2026

https://github.com/joao-coimbra/failcraft

Functional error handling for TypeScript — Either-based error handling with full type inference, chainable transforms, and async support

bun either-monad error-handling functional-programming typescript

Last synced: 04 Apr 2026

https://github.com/mollybeach/apetalie

Apetalie Javscript Web3 Application Function Methods Solidity

application context-api functional-programming javscript solidity web3

Last synced: 24 Apr 2026

https://github.com/mystpi/spark

Compile-to-JS language built in Gleam.

functional-programming gleam langdev language

Last synced: 19 Mar 2026

https://github.com/critocrito/curry

Named curry functions for fixed arities.

curry currying fp functional-programming javascript utility

Last synced: 24 Oct 2025

https://github.com/davidmarne/functional_flutter

Tools for composing flutter widget trees in a functional manner.

flutter functional functional-programming

Last synced: 14 May 2026

https://github.com/july541/functional-programming-in-csharp

A practice during learning C# functional programming.

csharp functional-programming

Last synced: 07 Jun 2026

https://github.com/didierofrivia/flipcards

Simple memory cards game written in Elm

elm functional functional-programming futurama

Last synced: 26 Apr 2026

https://github.com/thma/clean-architecture-with-functions

Clean Architecture in Haskell. Using higher order functions for 'dependency injection'

clean-architecture clean-code dependency-injection functional-programming haskell inversion-of-control patterns

Last synced: 13 Oct 2025

https://github.com/yurkimus/functions

JavaScript-oriented utilities for functional programming

deno functional-programming javascript node utilities

Last synced: 28 Jan 2026

https://github.com/marcosh/effector

A Php library to write effect aware code.

effect effects functional functional-programming php php-7 php-library side-effect

Last synced: 27 Jan 2026

https://github.com/junaidzm13/sigma-calculus-interpreter

A sigma calculus based interpreter implemented using Haskell and related underlying programming concepts.

functional-programming haskell

Last synced: 13 Oct 2025

https://github.com/axect/fp-lecture

2018 Functional Programming Lecture in Yonsei Univ

elm functional-programming haskell julia

Last synced: 11 May 2026

https://github.com/langston-barrett/coq-typeclass-hierarchy

A full-featured hierarchy of typeclasses for functional programming in Coq

coq functional-programming haskell typeclasses

Last synced: 30 Jan 2026

https://github.com/manuelelucchi/functional.jl

A simple Julia library to boost your functional code

functional-programming julia julia-language julia-package julialang

Last synced: 30 Jan 2026

https://github.com/prrromanssss/thebasicsofcs-labs

Laboratory works for the basics of computer science for MSTU

computer-science functional-programming mstu scheme

Last synced: 31 Jan 2026

https://github.com/mariomarton/racket-sudoku-solver

Sudoku solver in Racket for any board size (including hexadoku & larger), built without constraint solvers or mutations. It solves any legal puzzle and detects invalid ones.

functional-programming hexadoku-solver lisp racket racket-lang sudoku sudoku-solver

Last synced: 15 Mar 2026

https://github.com/afsalthaj/fp-generator

The library that solves all your data generation problem !

fs2 functional-programming generator scala stream-processing

Last synced: 16 Jun 2026

https://github.com/tosun-si/bees-demo-fp

This project shows some legacy code and patterns and a refactoring for each of them with Functional Programming, lambda and functions composition

functional-programming functions-composition java lambda refactoring

Last synced: 01 Feb 2026

https://github.com/filipbolt/hackerrank_functional

Haskell solutions hackerrank functional challenges

functional-programming hackerrank hackerrank-solutions haskell

Last synced: 29 Jun 2026

https://github.com/mooseman/minifpl

A lexer (and soon a parser and interpreter) for a small functional programming language. Public domain.

functional-programming public-domain unlicense

Last synced: 16 Mar 2025

https://github.com/gvoz-dev/fprog

Functional programming

clojure functional-programming racket scala

Last synced: 04 Mar 2026

https://github.com/awinogradov/condicom

Apply React component enhancements by condition

component enhancement functional-programming hoc react

Last synced: 28 Apr 2026

https://github.com/b-gran/promise-plumbing

Functional, Promise-based control flow primitives inspired by async

async control control-flow flow functional functional-programming promise

Last synced: 06 Jul 2025

https://github.com/vspiliop/martian-robots

Coding exercise: The martian robots/ rovers problem in Java with a functional twist..

functional-programming immutable-collections immutable-objects java pure-function vavr

Last synced: 22 Feb 2026

https://github.com/memowe/aoc2023

My advent of code 2023 solutions

advent-of-code aoc2023 functional-programming haskell

Last synced: 22 Apr 2025

https://github.com/skulltech/programming-languages-assignments

Assignments and code written for course COL226 (Programming Languages) of IIT Delhi.

compiler-design functional-programming programming-languages

Last synced: 06 Jul 2025

https://github.com/alseinx/alsein.algorithms

Some algorithm features in addition to LINQ.

algorithms csharp dotnet-standard functional-programming linq

Last synced: 25 May 2026

https://github.com/rabestro/dicechess-engine-scala

High-performance parallelized Expectimax game engine and probability calculator for Dice Chess, written in Scala 3.

artificial-intelligence bitboard chess-engine dice-chess expectimax functional-programming game-engine scala scala3 virtual-threads

Last synced: 30 May 2026

https://github.com/neshkeev/avaj

Haskell influenced Category Theory patterns implemented in Java

category-theory functional-programming haskell java monad monad-transformers

Last synced: 30 Apr 2026

https://github.com/tripolskypetr/functools-kit

A library with helpers for react-declarative app backend development

functional-programming helpers lambda react-declarative serverless

Last synced: 26 Mar 2025

https://github.com/web-pacotes/foundation-types

Curated package with types I believe all packages and apps need to promote safeness and reduced side effects.

functional-programming monads types typesafe typescript

Last synced: 19 Apr 2026

https://github.com/mmzk1526/haskell-blockchain-tutorial

A simple blockchain toy example

blockchain functional-programming

Last synced: 06 Oct 2025

https://github.com/markhaehnel/resolver-pipe

A functional pipe with validators for TypeScript

functional-programming typescript validator

Last synced: 19 Jan 2026

https://github.com/skykanin/coding-test

Online coding test

clojure functional-programming

Last synced: 24 Oct 2025

https://github.com/karmakaze/monadts

Fun with flatMap - Now I know My ADTs (or How to Learn Monads by Accident)

flatmap fun functional functional-programming monad monads

Last synced: 23 Jan 2026

https://github.com/05st/project-euler

My Haskell solutions for Project Euler problems.

functional functional-programming haskell problems project-euler solutions

Last synced: 23 Oct 2025

https://github.com/kavalcante/array-into-subarrays

A non destructive and simple function that divide an array into multiples subarrays

function functional-programming javascript nodejs npm

Last synced: 06 May 2026

https://github.com/jordanblakey/ffjs

Lightweight, modular utility functions for arrays, browser, dates, strings, math, and more.

functional-programming javascript library lodash utility-library

Last synced: 28 Jan 2026

https://github.com/jaalonso/logica-en-haskell

Desarrollo de la lógica con Haskell.

functional-programming haskell logic

Last synced: 26 Oct 2025

https://github.com/xlisp/jim-emacs-fun-hy-lisp

Differentiable Programming: Lisp deep learning by hylang

deep-learning differentiable-programming functional-programming hylang lisp

Last synced: 06 Feb 2026

https://github.com/yurrriq/vfp-in-agda

:book: Verified Functional Programming in Agda

agda book functional-programming learning theorem-proving verified-programming

Last synced: 29 Jan 2026

https://github.com/yurkimus/types

JavaScript-oriented type utilities

deno functional-programming javascript node utilities

Last synced: 08 Feb 2026

https://github.com/pyccel/lampy

Extension of Pyccel for functional programming

fortran functional-programming hpc lambda-calculus openacc openmp python

Last synced: 26 Feb 2026

https://github.com/rudini/node_ports_adapters

Ports and adapter implementation of a restaurant reservation

adapter functional-programming hexagonal-architecture javascript nodejs ports typescript

Last synced: 16 Apr 2026

https://github.com/aganglada/reswitcher

🍭 Functional switch case for redux reducers

functional-programming javascript reducer redux switch-case

Last synced: 19 Apr 2026

https://github.com/tomsquest/mediathequeroubaix.py

Python CLI for the library of Roubaix (Médiathèque Roubaix)

functional-programming

Last synced: 28 Feb 2026

https://github.com/monashcoding/intro-to-haskell

Introduction to Haskell Workshop

functional-programming haskell

Last synced: 15 Feb 2026

https://github.com/rieselhilfe/sofunlang

An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.

esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based

Last synced: 23 Mar 2026

https://github.com/javanile/boor

🐮 Use only if you hate good manners

boorish foreach functional-programming nodejs statements

Last synced: 16 Apr 2026

https://github.com/mehmet-github06/find-country

An application where you can find the country information you want

api async bootstrap functional-programming html-css-javascript try-catch

Last synced: 17 Apr 2026