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/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/bohdanmoroziuk/booky

This is a minimal example implementation of Clean Architecture in Vue/Quasar

clean-architecture functional-programming jest oop pinia quasar2 typescript unit-testing vue-router vue3

Last synced: 07 May 2026

https://github.com/shanoaice/bethlehem

A minimal functional programming library for JavaScript.

functional-programming ramda typescript

Last synced: 11 Jun 2026

https://github.com/meta-inf/mlc

[O]Caml compiler

compiler functional-programming ocaml

Last synced: 31 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/vickvey/complex_numbers

I have implemented Complex Numbers and some of the basic operations on them.

c functional-programming header-files pointers

Last synced: 05 Feb 2026

https://github.com/samedfft2634/qr_generator

QR generator working with API. It is a practice to improve my skills in JavaScript

api dom-manipulation functional-programming html-css-javascript qrcode-generator qrcode-scanner

Last synced: 05 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/ruferdz/cards

A simple card game to learn Elixir programming language 🃏

elixir erlang functional-programming

Last synced: 16 Mar 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/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/raedaddala/advent-of-code

My solutions for Advent of Code starting from 2015

advent-of-code functional-programming optimization problem-solving scala

Last synced: 20 Apr 2026

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/filipbolt/hackerrank_functional

Haskell solutions hackerrank functional challenges

functional-programming hackerrank hackerrank-solutions haskell

Last synced: 28 Oct 2025

https://github.com/hwang-fu/rv32emu

Fully emulating the RISC-V Base Integer Instruction Set (WIP)

byte-code dune emulator functional-programming ocaml risc-v virtual-machine

Last synced: 21 Apr 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/foyez/fp

Functional Programming

functional-programming programming-paradigms

Last synced: 07 Feb 2026

https://github.com/hd-genius/collection-ops

library that makes collection operations in javascript more functional

collections functional-programming javascript nodejs npm-package

Last synced: 10 May 2026

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/fantiga/github-query-react-ts

This is a demo of implementing GitHub repository search functionality with React and the GitHub REST API.

functional-programming material-ui react react18 typescript webpack webpack5

Last synced: 02 Apr 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/lucasamiranda/atividade-1

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

functional-programming python3

Last synced: 24 Jun 2026

https://github.com/ethern-myth/javascript

OOP, Arrays and Objects and more

arrays functional-programming javascript oop

Last synced: 01 May 2026

https://github.com/nshkrdotcom/gemini_cli_sdk

An Elixir SDK for the Gemini CLI — Build AI-powered applications with Google Gemini via a robust, idiomatic wrapper around the Gemini CLI. Features streaming, structured output, session management, model selection, and OTP supervision tree integration for production-grade Gemini-powered Elixir apps.

ai-agent ai-sdk ai-tools beam cli-wrapper elixir elixir-library erlang functional-programming gemini gemini-api gemini-cli generative-ai google-ai google-gemini hex-package large-language-models llm machine-learning nshkr-ai-sdk

Last synced: 01 May 2026

https://github.com/agapas/images-switcher

React app to switch images on toggle, on mouse hover or touch and by scrolling the page, made to practice React Hooks.

enzyme enzyme-testing functional-programming images-switcher jest jest-tests react react-hooks reactjs reactjs-es6

Last synced: 01 May 2026

https://github.com/JunggiKim/java-refined

Refinement and functional value types for Java 8+

functional-programming java java8 maven-central non-empty refinement-types validation

Last synced: 02 May 2026

https://github.com/afsalthaj/easyalgebird

Big Data: A simple code to make things easy to aggregate a scalding typedpipe

algebird big-data functional-programming scalding

Last synced: 12 Oct 2025

https://github.com/plave0/pp

Programming paradigms course material.

functional-programming haskell prolog python scala spark

Last synced: 05 May 2026

https://github.com/mihailtd/functional-programming-comparison-go-js-python

Code examples for the Functional Programming Face-Off video on the Let's Talk Dev YouTube channel, comparing functional programming in Python, JavaScript, and Go.

functional-programming golang javascript python

Last synced: 05 May 2026

https://github.com/anvell/result-extensions

Additional extensions and imperative bindings for Kotlin's 'Result' type

functional-programming kotlin kotlin-coroutines kotlin-library result-type

Last synced: 11 Oct 2025

https://github.com/sderosiaux/zio-story

🎯 Interactive, gamified learning platform for mastering ZIO - Scala's powerful library for async and concurrent programming

concurrent-programming education functional-programming gamification interactive-learning learning-platform nextjs programming scala tutorial typescript zio

Last synced: 07 May 2026

https://github.com/roxtra1/citytowers

Проект для тестового задания

functional-programming oop

Last synced: 10 Jun 2026

https://github.com/rbaltrusch/stream.lua

A lazy iterator-chaining library for Lua similar to the Java Stream API

fp functional-programming iterator-chaining iterator-functions iterator-library iterators lua stream streams streams-api

Last synced: 10 Jun 2026

https://github.com/sophiecollard/variance

Simple examples to illustrate the differences between invariance, covariance and contravariance in Scala

contravariance covariance fp functional-programming invariance scala

Last synced: 10 Oct 2025

https://github.com/teemu/superpowers

Sane map() for unsane Python users

functional-programming map python

Last synced: 10 Oct 2025

https://github.com/biancodavide3/ultimate-java

The Ultimate Java Series of Courses from CodeWithMosh, from beginner to advanced topics

functional-programming generics java oop

Last synced: 09 Oct 2025

https://github.com/jwalsh/simulacra-scheme

Implementation of Jean Baudrillard's simulacra concepts in Guile Scheme, with social media simulation example and visual representations

baudrillard functional-programming guile philosophy scheme simulacra visualization

Last synced: 06 Feb 2026

https://github.com/bertrand31/exercicesalgo

💡 Collection of algorithmic exercises taken for fun from various sources

algorithms functional-programming javascript reasonml scala sorting-algorithms

Last synced: 28 Jan 2026

https://github.com/leonardonicola/fp

Utility library for functional programming in Typescript

functional-programming typescript utils

Last synced: 01 Feb 2026

https://github.com/sigurd4/fn_zip

Provides a zip trait for functions, allowing two functions to be combined at compile-time before being called.

fp function functional-programming functions join lambda no-std no-std-alloc rust zip

Last synced: 08 Feb 2026

https://github.com/mehmet-github06/shopping-card

Bu depo, basit bir alışveriş sepeti uygulamasını içerir. JavaScript, HTML, ve CSS kullanılarak geliştirilmiştir. Ayrıca, harici bir API'den rastgele ürün verilerini çeker.

api bootstrap dom-manipulation functional-programming html-css-javascript responsive try-catch

Last synced: 15 Apr 2026

https://github.com/tsnobip/best-practices-and-fp

Programmations fonctionnelle et bonnes pratiques de développement logiciel

best-practices functional-programming rescript

Last synced: 24 Jan 2026

https://github.com/ItsOnkar-dev/SCALER-JAVASCRIPT-CERTIFICATION

Unlock the Power of JavaScript: A Comprehensive Collection of Detailed Modules from Scalar Topics'. This repository serves as a centralized hub for all the notes and concepts I've compiled throughout my journey in mastering JavaScript, ensuring a seamless learning experience.

asynchronous-programming es6 functional-programming javascript object-oriented-programming

Last synced: 27 Feb 2026

https://github.com/rom-chik/kma_fp

Functional programming course on Haskell.

functional-programming ghci haskell

Last synced: 27 Oct 2025

https://github.com/barbixxxa/functional-programming-language

Disciplina de Linguagem de Programação Funcional com o Professor Luis Menezes - POLI/UPE 2016.2

functional-programming haskell

Last synced: 01 Jun 2026

https://github.com/slemus9/plfa

Solutions to the book: Programming Language Foundations in Agda, from Wadler, Philip, Wen Kokke, and Jeremy G. Siek

agda functional-programming plfa programming-languages

Last synced: 13 Feb 2026

https://github.com/kanitsharma/yieldtask

Make your data.task monads yieldable in redux sagas

functional-programming react redux redux-saga task-monads-yieldable

Last synced: 12 Feb 2026

https://github.com/mrgravity817/elastack

OTP stack server that pushes and pops

elixir functional-programming genserver otp-server stack

Last synced: 26 Oct 2025

https://github.com/attack-monkey/react-fn

A simple, functional approach to React

functional functional-programming react

Last synced: 02 May 2026

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/aahaidaralbaqir/identicon

Github default profile image generator written in elixir

elixir functional-programming

Last synced: 23 Jan 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/carlossanabriam/csharp-basics

Some projects related to OOP, functional programming and parallel programming in C#

csharp data-structures functional-programming generics inheritance linq master-worker memoization oop parallel-programming word-count

Last synced: 08 Oct 2025

https://github.com/pavelannin/monadic-kotlin

Monadic is a distributed multiplatform Kotlin framework that provides a way to write code from functional programming

either functional-programming kotlin lce monad multiplatform optional

Last synced: 02 Jun 2026

https://github.com/sidmishraw/gunc

Golang functional programming library

functional-programming go higher-order-functions

Last synced: 19 Oct 2025

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

We want to process a set of organizations from different industries to perform various queries about them using concepts from the functional paradigm. For each organization we know its name, website and other important fields. The main goal is to focus on modeling the data types and writing the necessary functions to perform the required analysis.

functional-programming haskell

Last synced: 19 Oct 2025

https://github.com/it1shka/moonshine

Library providing common functional utilities for the Lua programming language. Development of the library is currently frozen

array-methods functional-programming library lua lua-library luajit

Last synced: 14 Mar 2026

https://github.com/dimasmiftah/structuring

Structuring data from .txt file to JavaScript object literal using higher-order functions.

functional-programming

Last synced: 17 Oct 2025

https://github.com/nrissot/DPF-2024-BinaryTree

🐫 Code OCaml du projet de Programmation Fonctionnelle de L2S4

binary-tree functional-programming ocaml university-project

Last synced: 17 Oct 2025

https://github.com/SanTiepi/benoit

Benoît — A programming language where functions are algebra and modules are messages between machines.. Built for human-AI collaboration.

ai benoit developer-tools functional-programming inline-testing javascript open-source pattern-matching programming-language token-efficient transpiler

Last synced: 04 Apr 2026

https://github.com/martianoff/gala-team

Multi-agent Claude CLI orchestrator -- a Team Lead delegates to Engineers and QAs, reviews their work, and hands you a PR for sign-off. Written in GALA with gala_tui.

agent-orchestration ai-agents anthropic claude claude-ai claude-code cli developer-tools functional-programming gala multi-agent orchestrator tui

Last synced: 05 Jun 2026

https://github.com/daggerok/functional-and-reactive-principles-in-scala

Never too late! My learning process for 'Functional Programming Principles in Scala' and 'Principles of Reactive Programming in Scala' courses!

functional functional-programming functional-reactive-programming functional-testing scala

Last synced: 14 Jun 2026

https://github.com/anicolaspp/gnsource

Experimenta Lazy Streams for Go

functional-programming go gola lazy streams

Last synced: 06 Jun 2026

https://github.com/rcardin/functional-portfolio

A toy implementation of a portfolio application that uses functional domain modeling and functional programming

cats domain-driven-design functional-programming scala

Last synced: 07 Jun 2026

https://github.com/milaziabchenko/vanilla-javascript-playground

JavaScript theory and code snippets, using functional and OOP, prototypes, higher-order array methods, regular expressions, DOM, events, and asynchronous JS

async-await asynchronous-javascript axios dom-events dom-manipulation esnext fetch-api functional-programming higher-order-functions http-requests oop promises prototypes regular-expressions vanilla-javascript

Last synced: 07 Jun 2026

https://github.com/bertrand31/data-structures-javascript

Collection of data structures implemented in a functional fashion in JavaScript

functional-programming javascript nodejs

Last synced: 28 Apr 2026

https://github.com/recursivelogic/haskell-bot

Haskell Discord bot for the FP Discord server

discord discord-bot functional-programming haskell

Last synced: 29 Apr 2026

https://github.com/qard/potentially

A maybe/option type implementation with separate derived types to reduce branching

fp functional-programming maybe monad nodejs option

Last synced: 30 Apr 2026

https://github.com/dboyliao/learnhaskell

Notes and codes for learning Haskell.

functional-programming

Last synced: 13 May 2026

https://github.com/nikvoronin/funsokoban

Minimalistic functional Sokoban (console, no mutable vars). Initially vibe coded with ChatGPT 5. Brought to working condition by Human Being 45.

console-application fsharp functional-programming game game-development gamedev sokoban sokoban-game vibe-coding

Last synced: 13 Oct 2025

https://github.com/mostfaayoussri/erlang-dw7

📊 Simplify data warehousing in Erlang with this efficient tool designed for seamless integration and analytics.

actor-model automation concurrency database distributed-systems elixir erlang fault-tolerance functional-programming message-passing microservices network-programming real-time scalable web-development

Last synced: 13 Apr 2026

https://github.com/unosd/unofs

UnoFS is a purely functional semantic file system implemented in F#

dotnet-core dotnet-core2 dotnet-standard filesystem fsharp functional-programming fuse pure-functional

Last synced: 05 Jun 2026

https://github.com/victorlga/payment-webhook-handler

A Clojure webhook handler for processing and validating payment events with SQLite persistence and HTTP callbacks for confirmation/cancellation.

backend clojure functional-programming payment webhook

Last synced: 23 Jun 2026

https://github.com/fblupi/grado_informatica-ntp

Prácticas de la asignatura Nuevas Tecnologías de la Programación de la UGR

functional-programming java-8 scala

Last synced: 04 May 2026

https://github.com/niuiic/fx-flow

A functional library for TypeScript/JavaScript.

functional-programming typescript

Last synced: 25 Mar 2025

https://github.com/mrbrunelli/curso-elixir

Meus estudos da Linguagem Elixir

elixir elixir-lang erlang functional-programming

Last synced: 19 Apr 2026

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

The projects of Functional Programming in Scala

coursera functional-programming scala

Last synced: 25 Mar 2025