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/bertrand31/data-structures-reasonml

Collection of data structures implemented in ReasonML (OCaml)

functional-programming ocaml reasonml

Last synced: 16 May 2025

https://github.com/domai-tb/functional-programming-ss24

Exercise solution for the course "Functional Programming" af summer semester 2024

functional-programming ocaml

Last synced: 02 Jan 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: 24 Apr 2025

https://github.com/nicklatch/ocaml_learn_exercises

My solutions to the ocaml.org exercises

functional-programming ocaml practice

Last synced: 03 Jan 2026

https://github.com/nestarz/pipe

TypeScript Pipe Operator with Async Support

async-await browser deno functional-programming typescript

Last synced: 24 Oct 2025

https://github.com/fantiga/hackernews-list-nextjs-react-ts

This is an infinite loading demo generated from the HackerNews API using NextJS, React and styled-components.

functional-programming nextjs react react18 styled-components typescript

Last synced: 23 Mar 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: 24 Oct 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/kanitsharma/elm-giphy

Single Page Application with Elm Architecture

elm elm-architecture functional-programming single-page-app

Last synced: 17 Jun 2025

https://github.com/team846/code-2017

Code base for our 2017 robot - Punk Monkey

first-robotics-competition functional-programming robotics scala

Last synced: 06 Mar 2025

https://github.com/woutervanbakel/try

Try class for C++

cpp cpp11 functional-programming try

Last synced: 02 Dec 2025

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

OOP, Arrays and Objects and more

arrays functional-programming javascript oop

Last synced: 25 Mar 2025

https://github.com/kikytokamuro/futils

Functional utils

fp functional-programming php

Last synced: 05 Jul 2025

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: 31 Mar 2025

https://github.com/sanjp10/multimethod-dispatcher

Multimethod clojure like solution for python

clojure functional-programming multimethods pip python

Last synced: 15 Mar 2025

https://github.com/amillert/camodular

Ocaml interpreter (Sedlex tokenizer + Menhir parser) of modularized classes with two means of inheritance.

functional-programming menhir ocaml parser sedlex

Last synced: 23 Jun 2025

https://github.com/p7g/some-functional-functions

some haskell-wannabe functions in JS (typescript)

functional-programming javascript typescript

Last synced: 31 Mar 2025

https://github.com/pbaille/parsing-combinators

exploring parsing combinators in scheme

combinators functional-programming parser

Last synced: 11 Mar 2026

https://github.com/shakadak/leekwars-functional

list and array functions respectively implemented and reimplemented for currying and performance.

functional-programming leek-wars leekscript

Last synced: 29 Mar 2025

https://github.com/epicallan/p2h-ui

Front end Test for a pdf to html service on steroids :ok_woman: :ok_woman: in purescript-pux

frontend functional-programming pdf purescript pux

Last synced: 16 Mar 2026

https://github.com/beyondnetperu/js-functional

A simple samples applying functional programming with JS

functional-programming javascript js

Last synced: 28 Feb 2025

https://github.com/milaziabchenko/custom-music-player-with-dropdown-select

Custom music player coupled with custom-made dropdown select, built with HTML, CSS, and JavaScript, combining FP and OOP approaches, and using the Web Audio API functionality

audio-player customization events functional-programming html-css-javascript oop ui-design web-audio-api

Last synced: 26 Feb 2025

https://github.com/shakadak/computorv1

Second degree polynomial solver.

functional-programming

Last synced: 29 Mar 2025

https://github.com/palutz/calculateseries

A simple F# solution, with tests and console app to calculate a series of numbers

fsharp functional-programming math

Last synced: 11 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: 15 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/jwalsh/lambda-calculus-polyglot

Lambda Calculus implementations in 20+ programming languages: functional, imperative, and logic paradigms

computer-science education functional-programming guile lambda-calculus polyglot programming-languages python scheme theory

Last synced: 11 Mar 2026

https://github.com/tymorrow/elm-dist-demo

Compute Levenshtein distance using dynamic programming in Elm

dynamic-programming elm functional-programming levenshtein-distance

Last synced: 28 Feb 2025

https://github.com/alex-aralis/yank-down

Yank a curried parameter down to be the first argument passed.

browser client-side currying functional-programming javascrit nodejs npm npm-package server-side

Last synced: 24 Mar 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/krishnalagad/learn-cpp-with-me

Repository contains C Programs, C++ Programs from difficulty level beginning to advanced. It also contains Modern C++ version 11, 14 and 17 programs.

asynchronous-programming functional-programming lambda-functions modern-cpp move-semantics multithreading oop-principles stl-algorithms

Last synced: 05 Jul 2025

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

A functional library for TypeScript/JavaScript.

functional-programming typescript

Last synced: 25 Mar 2025

https://github.com/denisdubochevalier/monad

Implementation of monads in go with generics

functional-programming monad monads

Last synced: 21 Jan 2026

https://github.com/matheusfdosan/programacao-funcional

Uma explicação sobre Programação Funcional

docs functional-programming

Last synced: 28 Feb 2026

https://github.com/thecodesojourner/cljonic

Header-Only Embedded-Systems C++ Clojure-esque Functional Programming Library

clojure cpp cpp20 embedded embedded-systems functional-programming header-only

Last synced: 02 Apr 2025

https://github.com/j-christl/ocaml-utils

Some basic OCaml utility functions I will keep updating while learning functional programming

functional functional-programming ocaml ocaml-utils utility-function

Last synced: 17 Mar 2025

https://github.com/isaac-alencar/turing_machine_simulation

Turin Machine simulation to add one bit to a binary number

alan-turing computer-science elixir functional-programming

Last synced: 17 Mar 2025

https://github.com/kathleenwest/advancedconsoleapplicationi

This is a very simple windows console application that I completed for a class assignment. It is shown here to illustrate my coding style, structure, and commenting. This example is considered Level 3 – Advanced. Objectives: Events Functional Programming Custom EventArgs IList<> Interface Indexer Delegates Anonymous Methods Event Handlers

anonymous-functions console-application csharp csharp-code custom-event custom-events delegates event-handler event-handlers event-handling event-management events functional-programming ilist ilist-interface indexer indexing

Last synced: 17 Mar 2025

https://github.com/slava0135/stg-example

Example Haskell program translated to STG and compiled to C

compiler functional-programming haskell lazy-evaluation stg

Last synced: 28 Dec 2025

https://github.com/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 Feb 2026

https://github.com/courses-at-nju-by-hfwei/learning-haskell

Learn Haskell and Generally Functional Programming

functional-programming haskell learning-haskell self-learning sicp

Last synced: 24 Nov 2025

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

Homework repo for functional programming

functional-programming haskell lambda-calculus

Last synced: 26 Dec 2025

https://github.com/darren277/lisp-music-gen

A very basic melody generation tool written in Lisp. There is also Postgres interactivity.

functional-programming lisp music postgres

Last synced: 02 Apr 2025

https://github.com/yasmeentarek1/peg_reversal_game

Board game where the goal is to flip all black pegs on board to white, with pegs flipping only if adjacent to a white peg.

functional-programming haskell recursion

Last synced: 14 Feb 2026

https://github.com/alvarogarcia7/2048-kotlin

Practiced OOP+FP creating a clone of the 2048 game

2048 2048-game functional-programming gradle kotlin object-oriented-programming oop

Last synced: 28 Feb 2025

https://github.com/aneeshlalwani/spreadsheet-javascript

A spreadsheet application, features parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces with dynamic updates.

arrow-functions css3 dom-manipulation functional-programming html5 javascript

Last synced: 14 Oct 2025

https://github.com/joaom00/js-funcional-reativo

Repositório para o curso JavaScript Funcional e Reativo - PENSE como um Dev JS da Cod3r

declarative-programming functional-programming javascript

Last synced: 16 Mar 2025

https://github.com/justdvnsh/func.py

A practical functional library for Python Lovers.

algorithms functional-programming library package pip python python3

Last synced: 07 Sep 2025

https://github.com/wdalmut/curry

An example of currying and partial application

currying functional-programming

Last synced: 14 Oct 2025

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: 18 Mar 2025

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 Oct 2025

https://github.com/btylrob/btylrob.github.io

Personal OPAM / Lua Website

blog functional-programming ocaml soupault

Last synced: 18 Jun 2025

https://github.com/riiswa/scala2haskell

A detailed comparison between the programming languages language and Haskell by presenting equivalent code.

functional-programming haskell scala

Last synced: 26 Nov 2025

https://github.com/beyondnetperu/net-functional-sample

A simple sample applying functional programming with dotnet

dotnet functional-programming

Last synced: 06 Jul 2025

https://github.com/rackspace/maybe-result

Safe handling of null and undefined in Typescript and Javascript

fp functional-programming maybe null optional typescript typescript-library undefined

Last synced: 26 Mar 2025

https://github.com/bilal-fazlani/gossip-glomers-scala-template

Solutions for Gossip Glomers Challenges in Scala using ZIO-Maelstrom

distributed-computing distributed-systems functional-programming scala zio

Last synced: 16 Oct 2025

https://github.com/blutorange/js-elbe

Utility for working with streams (iterables).

functional-programming javascript stream typescript

Last synced: 28 Mar 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/rcardin/raise4s

Porting of the Raise DSL from the Arrow Kt Kotlin library

direct-style error-handling functional-programming scala scala3

Last synced: 28 Jun 2025

https://github.com/mdw-go/funcy

Functional programming toolkit for Go

functional-programming generics golang mapreduce

Last synced: 17 Oct 2025

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/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

https://github.com/papilo-cloud/pony-express

A simple mail server that stores emails and users. This behaves more like a conventional JSON backend API

curry express-js functional-programming javascript node-js

Last synced: 11 Mar 2025

https://github.com/imdarshangk/functions

This repository contains various Python programs that demonstrate the use of functions with and without return values and arguments. The programs cover different mathematical operations and concepts.

factorial function-with-return-with-arguments function-with-return-without-arguments function-without-return-with-arguments function-without-return-without-arguments functional-programming functions python

Last synced: 11 Mar 2025

https://github.com/blissd/scala-redbook

Exercises for Functional Programming in Scala

fpinscala functional-programming parsnips scala

Last synced: 21 Feb 2025

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: 01 Mar 2025

https://github.com/edwyng/ldp-haskell-draft-beers

Programa diseñado con programación funcional que permita determinar cuÔntos litros de cerveza deben agregarse entre los barriles para servir exactamente n vasos de cerveza desde cualquiera de las salidas.

functional-programming haskell makefile paradigma

Last synced: 06 Jul 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/aditya-k93/fpinscala

Functional programming in Scala

functional-programming scala

Last synced: 01 Mar 2025

https://github.com/dhershman1/mondrian-elm

Elm rebuild of my mondrian idea

elm fun functional-programming mondrian

Last synced: 01 Mar 2025

https://github.com/amdjadouxx/pushswap-checker

A project to check your best pushswap instructions

epitech epitech-project functional-programming haskell

Last synced: 17 Mar 2025

https://github.com/m1sk9/introduction-arrowkt

Introduction at Functional Programing Library "Arrow-kt"

functional-programming

Last synced: 21 Feb 2025

https://github.com/kimpro82/myfunctionalprogrammingpractice

Functional programming is definitely a devil's plot!

clojure fsharp functional-programming haskell scala

Last synced: 15 Feb 2026

https://github.com/suddi/node-object-to-object-mapper

NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)

functional-programming mapper mapping nodejs object-to-object

Last synced: 15 Feb 2026

https://github.com/pixcai/hscheme

Write Yourself a Scheme in 48 Hours

functional-programming haskell scheme

Last synced: 20 Oct 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/akimichi/kansuu.js

Yet another functional programming library for node.js

functional-programming javascript nodejs

Last synced: 11 Jun 2025

https://github.com/roshan-khandagale/marksheet-generator---django

Marksheet Generator is an Django based CRUD application which has all the functionalities related to CRUD operations.

crud-application django django-crud django-framework functional-programming marksheet-generator

Last synced: 14 Jun 2025

https://github.com/chriniko13/scala-simple-tutorial

Inspired from official Tour of Scala (https://docs.scala-lang.org/tour/tour-of-scala.html)

functional-programming scala

Last synced: 01 Mar 2025

https://github.com/stackbuilders/functional-programming-patterns

Code snippets used during the presentation

functional-programming java

Last synced: 16 Mar 2025