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/nkcoder/byronbay

Playground for functional programming with Scala

functional-programming scala

Last synced: 07 Jun 2026

https://github.com/denieler/angular-sequence-events

Sequential code and chained execution of events, handlers, etc.

angular events functional-programming library

Last synced: 25 May 2026

https://github.com/rcardin/doobie-playground

Examples of some use cases of the doobie library

cats doobie functional-programming scala

Last synced: 11 Mar 2025

https://github.com/rcardin/rockthejvm-exercises

Solutions to the exercises proposed during the courses on RockTheJvm site

cats exercises functional-programming scala

Last synced: 29 May 2026

https://github.com/mahi97/numex-lang

~ The pure functional Interpreter for NUMEX Language Based on Racket

functional-programming interpreter numex programming-language racket

Last synced: 08 Jan 2026

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/spacesoldier/starty

a lightweight framework which helps building modular and configurable Node.js applications

ddd functional-programming javascript nodejs rapid-development rapid-prototyping rest-api

Last synced: 07 May 2026

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/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/guiromao/some-functional-programming-java

Some functional programming (main Java interfaces for such)

functional-programming java

Last synced: 18 Jun 2026

https://github.com/mhbxyz/fptk

Pragmatic functional programming helpers for Python.

functional functional-programming python

Last synced: 24 Jan 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/lucashnss/if686-programming-languages-paradigms-functional

This repository is for lists, exercises, data structures and more in the programming-languages-paradigms course (IF686) in CIN-UFPE learning Haskell, a function language.

data-structures functional-programming haskell

Last synced: 10 Jan 2026

https://github.com/shuddha2021/scalataskmanager

ScalaTaskManager is a powerful and flexible task management application built with Scala. It allows users to create, manage, and prioritize tasks seamlessly, featuring both simple and recurring tasks.

functional-programming priority-scheduling recurring-tasks scala simple-tasks task-management-app task-management-system task-manager to-do-list

Last synced: 24 Mar 2025

https://github.com/aditya-k93/fpinscala

Functional programming in Scala

functional-programming scala

Last synced: 11 Jun 2026

https://github.com/mobiwn/programming-language-design

💻 Dive into a curated collection of programming language comparisons, exercises, and detailed slides in this repository for Urmia University students.

functional-programming haskell object-oriented-programming oop procedural-programming programming-language-concepts programming-language-theory programming-languages racket racket-lang racket-language urmia-university

Last synced: 05 Feb 2026

https://github.com/yonatan-reicher/functionality

Rust |> functional programing = 💖

functional-programming pipes rust trait

Last synced: 15 Jun 2026

https://github.com/nesalia-inc/core

Zero-dependency monads for bulletproof TypeScript applications

error-handling functional-programming maybe monad outcome result typescript

Last synced: 02 Apr 2026

https://github.com/yeonsolkim/fp-lean-print

Print layout helpers for generating a Letter-size PDF of Functional Programming in Lean

chrome-printing functional-programming lean lean4 pagedjs pdf print-css typography

Last synced: 16 Jun 2026

https://github.com/ethern-myth/store-react

Shopping online store, react, .net core, postgresql

antd api cart csharp functional-programming javascript mui netcore7 postgresql reactjs vite

Last synced: 04 Apr 2026

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

Multimethod clojure like solution for python

clojure functional-programming multimethods pip python

Last synced: 22 May 2026

https://github.com/dominicegginton/functional-reader

A purely functional, dependency-free dependency injection library for TypeScript based on the Reader Monad.

dependency-injection functional-programming typescript

Last synced: 04 Jun 2026

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

Elm rebuild of my mondrian idea

elm fun functional-programming mondrian

Last synced: 04 Jun 2026

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

https://github.com/ethowitz/sruby

An increasingly less miniature implementation of Ruby in Scala

functional-programming programming-languages ruby 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/dirkjbosman/func_with_scala

Func / Functions / Fun with Scala :)

functional-programming oop scala

Last synced: 08 Apr 2025

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/yuriykravets/rockpaperscissors

Simple app from Kotlin - Head First book

functional-programming functions

Last synced: 23 Jun 2026

https://github.com/jyothsnasrinivas/eta-android-interop

Utilities for interoperating with Android

android eta functional-programming haskell

Last synced: 28 Apr 2026

https://github.com/codeconscious/unique-file-generator-fsharp

Create an arbitrary number of random, unique (by name and content) files.

cli cli-app dotnet fsharp functional-programming unique-file-generator unique-files

Last synced: 28 Apr 2026

https://github.com/clifftech123/ts_fun_practice

Collection of small and enjoyable functional programming exercises in TypeScrip

functional-programming javascript typescript

Last synced: 29 Apr 2026

https://github.com/thautwarm/xylearn

the way to fewer tasks and more convincing products.

concurrency csharp functional-programming machine-learning toolbox

Last synced: 29 Apr 2026

https://github.com/ahlusar1989/spark2sfoverflow

StackOverFlow K-Means Analysis

functional-programming k-means scala spark

Last synced: 29 Apr 2026

https://github.com/imrafaelmerino/vertx-mongo-effect

Vertx-MongoDB-Effect enables interaction with MongoDB in a purely functional and reactive style, seamlessly integrating with Vertx-effect. This library requires familiarity with Vertx-effect, as both frameworks share a foundational reliance on immutability and persistent data structures provided by json-values.

functional-programming javascript json-values mongodb persistent-data-structure reactive-programming vertx vertx-effect

Last synced: 30 Apr 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/leovido/fp-casestudy-swift

Swift version of the original 13 ways of looking at a turtle in F# by Scott Wlaschin

dependency-injection functional functional-programming functional-programming-examples ios-swift refactoring swift swift5

Last synced: 08 Jun 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/quacksouls/jaf

Adventures in functional JavaScript

functional-programming javascript

Last synced: 01 May 2026

https://github.com/prdpx7/fp

"functors maketh man"

fp-practice functional-programming

Last synced: 24 Mar 2025

https://github.com/will-1-am/stanford

Stanford cs193p Spring 2020 course led by Paul Hegarty illustrating MVVM architecture, generics, functional programming using SwiftUI and Xcode. Homework assignments are included as separate git branches.

cs193p-spring-2020 functional-programming generics hacktoberfest mvvm-architecture swiftui

Last synced: 04 May 2026

https://github.com/roxtra1/citytowers

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

functional-programming oop

Last synced: 10 Jun 2026

https://github.com/packquickly/little_lambda

Function composition, the un-Pythonic way!

functional-programming python

Last synced: 31 Mar 2025

https://github.com/rvarago/cpp_optional_extras

*EXPERIMENTAL* A handful of C++ utilities I wish std::optional<T> had

cpp cpp20-library functional-programming optional

Last synced: 09 Oct 2025

https://github.com/milaziabchenko/minimo-website

Stylish photodiary | lifestyle | travel multi-page website created with modern features of HTML5, CSS3, and JavaScript, combining functional programming and OOP approaches

css-animations css-flexbox css-grid functional-programming html-css-javascript localstorage-api multi-page-application oop responsive ui-design

Last synced: 03 Mar 2026

https://github.com/joshuaganter/go-functional

Iterative functions for functional programming in Go.

functional-programming go golang

Last synced: 27 Aug 2025

https://github.com/kaierikniermann/result-py

Small functional library with strict typing in python 3.14

functional-programming monads python314 type-safety

Last synced: 27 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

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

Code snippets used during the presentation

functional-programming java

Last synced: 16 Mar 2025

https://github.com/kubepay/java-cs-to-enterprise

This repository acts as standalone or upcoming book for educating interested Computer Science students to Data Structures, Algoritms, Design Pattersn on Java 8.

algorithms computer-science data-structures design-patterns enterprise-design-patterns functional-programming java-8 reactive-programming

Last synced: 24 May 2026

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/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/csalih/functional-programming

Homework repo for functional programming

functional-programming haskell lambda-calculus

Last synced: 22 May 2026

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/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/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/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/faylina/spellbound-treasures

First project utilizing JavaScript to create a shopping cart

functional-programming html-css javascript localstorage responsive shop

Last synced: 25 Oct 2025

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

A functional library for TypeScript/JavaScript.

functional-programming typescript

Last synced: 25 Mar 2025

https://github.com/dashkite/joy

The simplicity of Lodash with the functional flair of Rambda.

browser functional-programming javascript nodejs

Last synced: 13 Apr 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/sgon4arov/plato

🤖 Enhance coding with Plato, a CLI-compatible AI assistant that streamlines coding tasks while integrating seamlessly with GitHub Copilot.

assembly autonomous-vehicles bacteria control-systems conversational-ai conversational-ui deep-learning dialogue-systems functional-programming kobo lateral-controller machine-learning ngs pdf platooning privacy-preserving timeline wgs

Last synced: 20 May 2026

https://github.com/akotronis/dit280

Advanced Languages and Programming Techniques

functional-programming haskell

Last synced: 09 Apr 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/pbaille/parsing-combinators

exploring parsing combinators in scheme

combinators functional-programming parser

Last synced: 11 Mar 2026

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/civilizeddev/functional-design-and-architecture-in-scala

Functional Design and Architecture in Scala

functional-programming scala

Last synced: 25 Mar 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/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/gekomad/fpinscala

Exercise solutions for "Functional Programming in Scala"

functional-programming scala

Last synced: 16 Mar 2025

https://github.com/moonfloof/CMP6090

Functional Programming - University Coursework/Homework

coursework fsharp functional-programming university

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