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/dirkbosman/func_with_scala

Func / Functions / Fun with Scala :)

functional-programming oop scala

Last synced: 15 Mar 2025

https://github.com/bee-produced/bee-built

A collection of modular libraries tailor-made for Kotlin enthusiasts.

dgs functional-programming graphql hibernate immutable jpa kotlin monolith spring-boot

Last synced: 21 Apr 2026

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

Code base for our 2017 robot - Punk Monkey

first-robotics-competition functional-programming robotics scala

Last synced: 21 Apr 2026

https://github.com/oelin/hyper-reducer

A generalization of reduce() to arbitrary arity.

functional-programming reduce reduction

Last synced: 24 Apr 2026

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: 25 Apr 2026

https://github.com/kamranikramofficial/portfolio

A clean and responsive personal portfolio website built using HTML, CSS, and JavaScript. It showcases my skills, projects, education, and contact information.

cascading-style-sheets css css-flexbox css3 functional-programming fundamentals htmk5 html html-css-javascript hypertext-markup-language intoduction javascript js js5 js6 project

Last synced: 25 Apr 2026

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: 07 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/saber2pr/fp

:heavy_minus_sign: A library for Javascript in functional programing in async | sync | lazy.

async functional-programming lazy typescript

Last synced: 17 Jun 2026

https://github.com/rajasegar/effpy

My own Functional Programming utilities in Javascript

functional-js functional-programming javascript

Last synced: 28 Jun 2026

https://github.com/bra1l0r/iterify-rs

Iterate over anything with Iterify!

functional-programming iterator rust

Last synced: 24 Mar 2025

https://github.com/hillaryjude/python-from-scratch-part-3-func-prog

Concepts on Sets, functional programing and its inbuilt functions

filter functional-programming map reduce sets-python

Last synced: 23 Mar 2025

https://github.com/juliencrn/chessgame

F# functional domain-driven design CLI Chess Game made for learning purpose

cli ddd fddd fp functional-programming game

Last synced: 08 Aug 2025

https://github.com/aravindraj777/streamdream

A dedicated space for mastering Java Stream API with hands-on workouts and exercises. Exploring the art of functional programming through practical examples and challenges.

functional-programming functionalinterfaces java8-stream lambda-functions streamapi

Last synced: 16 Mar 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/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/kanitsharma/monad-fantasy

A collection of monads implemented in javascript

functional-programming javascript monads

Last synced: 01 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/thomasevano/tic-tac-toe-tdd-fp

A simple tic-tac-toe chore concept developed using test-driven-development and fonctional programming

functional-programming tdd test-driven-development tic-tac-toe typescript

Last synced: 12 Jun 2025

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

Curry: a Haskell Cookbook

functional-programming haskell

Last synced: 09 Apr 2025

https://github.com/gekomad/fpinscala

Exercise solutions for "Functional Programming in Scala"

functional-programming scala

Last synced: 16 Mar 2025

https://github.com/martinmitchell05/tecprog_2025_public

A repository with practice code about programming paradigms: Object Oriented - Functional - Logical

functional-programming logical-programming object-oriented-programming programming-paradigms prolog python3 scheme

Last synced: 23 Apr 2025

https://github.com/nidal-bakir/fp

Functional Programming using Dart language

dartlang declarative-programming functional-programming

Last synced: 02 Apr 2025

https://github.com/jonaskromer/blackjack

Blackjack implemented using scala providing a tui and gui

blackjack card-game design-patterns functional-programming game-development scala scala3

Last synced: 25 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/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/mathemage/fup-programming-exam

Programming exams for B4B36FUP Functional Programming

exam functional-programming haskell scheme

Last synced: 13 May 2025

https://github.com/antwankakki/fct

functional cpp at compile time, the compiler turns to the perfectly slow interpreter XD

compile-time-meta-programming cpp functional functional-programming reflection

Last synced: 14 Feb 2026

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

A functional library for TypeScript/JavaScript.

functional-programming typescript

Last synced: 25 Mar 2025

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/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/asarkar/fp-course-haskell

Haskell Functional Programming Course

functional-programming haskell

Last synced: 13 Jun 2025

https://github.com/nthportal/euler-n-scala

Project Euler Solutions (in Scala)

functional-programming project-euler scala

Last synced: 16 Mar 2025

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

Code snippets used during the presentation

functional-programming java

Last synced: 16 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/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/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/GrahamStrickland/functional_lean

Examples and exercises from "Functional Programming in Lean" - David Thrane Christiansen

dependent-type-theory functional-programming lean4 mathematics proof-assistant

Last synced: 29 Apr 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/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/nkcoder/byronbay

Playground for functional programming with Scala

functional-programming scala

Last synced: 07 Jun 2026

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

Trabajo práctico de asignatura técnicas avanzadas de programación de UTN donde el objetivo sumergirse en el paradigma hibrido de objetos y funcional

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

Last synced: 05 Oct 2025

https://github.com/otbivnoe/haskell-time

Functional programming seems really interesting. Change your imperative mind and take over the world!

functional-programming haskell

Last synced: 06 Oct 2025

https://github.com/kiwamizamurai/miso-numeron

A Bulls and Cows number guessing game built with Haskell and Miso framework, compiled to WebAssembly

functional-programming game haskell miso nix wasm webassembly

Last synced: 21 Apr 2026

https://github.com/tsheporamantso/oop-projects

These are practice projects on JavaScript Object Oriented Programming

classes-and-inheritance construtor functional-programming html-css-javascript oop

Last synced: 07 Oct 2025

https://github.com/zeucxb/alura-functional-js

Curso de javascript funcional da Alura.

functional-programming javascript

Last synced: 20 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/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/sourcevault/flyd-group-within

buffer flyd stream values within x millisecond

flyd functional-programming livescript reactive

Last synced: 21 Jan 2026

https://github.com/arikgershman/ocaml-intro-330

An introductory OCaml project focused on functional programming fundamentals, demonstrating proficiency in recursion, pattern matching, list operations, and higher-order abstractions (map/fold).

algorithms fold functional-programming higher-order-functions list-manipulation map-function ocaml pattern-matching recursion university-project

Last synced: 09 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/jul10l1r4/contador

Um simples contador de views 🎩

counter functional-programming php views viewstate

Last synced: 10 Oct 2025

https://github.com/juop12/exactas-plp-cnil

Implementaciones de trabajos prácticos para Paradigmas de Lenguajes de Programación - 2do cuatrimestre 2025. TP1: Calculadora Incierta en Haskell con manejo de incertidumbre estadística.

academic-project functional-programming haskell paradigms uncertainty-calculator university

Last synced: 11 Oct 2025

https://github.com/leavers/fluentmap

A drop-in Python map replacement featuring parallel and batch processing

batch chunk functional-programming mapreduce parallel-processing python

Last synced: 11 Oct 2025

https://github.com/noxecane/pyfunk

An exploration of functional programming in python

functional-programming monads

Last synced: 12 Oct 2025

https://github.com/missingfaktor/piper

Dead-simple threading with functions, in Clojure

clojure functional-programming

Last synced: 12 Oct 2025

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/oguzadali/thex

Blog project created with NodeJs. ExpressJs, Handlebars, MongoDB were used in the project.

blog-theme express functional-programming handlebars javascript nodejs

Last synced: 14 Apr 2026

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/yisus82/fic-pf

Programación Funcional - Facultad de Informática de A Coruña

caml functional functional-programming haskell haskell-exercises haskell-language haskell-learning ocaml ocaml-exercises

Last synced: 14 Apr 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/marcin-chwedczuk/fpinscala

My solutions to the exercises from "Functional Programming in Scala" book.

functional-programming functional-programming-examples scala

Last synced: 24 Oct 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 Apr 2026

https://github.com/benoid/rejoice-in-the-lambda

A repository of useful Scheme procedures.

functional-programming help-wanted howto racket scheme

Last synced: 24 Feb 2026

https://github.com/joaomilho/presentations

Presentations throughout all these years

craftsmanship functional-programming haskell peg philosophy react ruby

Last synced: 15 Apr 2026