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/felipemonobe/99h

[Haskell] My solutions to https://wiki.haskell.org/99_questions/

functional-language functional-languages functional-programming haskell haskell-language haskell-learning hspec testing

Last synced: 04 Nov 2025

https://github.com/jyothsnasrinivas/eta-fxgl

Eta Example for FXGL library

eta functional-programming haskell javafx

Last synced: 06 May 2026

https://github.com/rtlevy/seniorinitiative

Programming work for my Senior Initiative project

compiler-design functional-programming type-checking type-inference type-system

Last synced: 14 May 2025

https://github.com/zyxue/coursera_functional_programming_principles_in_scala

Exercise answers to Functional Programming Principles in Scala

coursera functional-programming scala

Last synced: 30 Mar 2025

https://github.com/martinkindall/sicp_exercises

Exercises from the book "Structure and Interpretation of Computer Programs"

functional-programming scheme

Last synced: 03 Jan 2026

https://github.com/ilyabizyaev/trash

πŸ—‘πŸš€ The Tracker Shell

file-manager functional-programming haskell vcs version-control

Last synced: 07 Apr 2025

https://github.com/ilyabizyaev/fp-homework

Functional Programming course homework (2020), ITMO University

functional-programming haskell

Last synced: 07 Apr 2025

https://github.com/Imtjl/fp-euler-project

Introduction to functional programming in Elixir

elixir functional-programming

Last synced: 15 Mar 2025

https://github.com/probably-not/elixir-basics

Code that I write while reading the book Learn Functional Programming With Elixir before starting to work at Spot.IM

elixir exercises functional-programming learning

Last synced: 13 Jun 2026

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

Project in which I fetch a dataset and clean the data using functions based on the Functional Programming paradigm.

functional functional-programming hva javascript programming student

Last synced: 23 May 2026

https://github.com/tortuesandwich/blobtrigdelauvoro

L. Guibas and J. Stolfi Delaunay Triangulation/Vorinoi diagram generation algorithm

delaunay-triangulation functional-programming jvm quadedge recursion recursive-algorithm scala triangulation voronoi

Last synced: 03 Jan 2026

https://github.com/portfoligno/homebrew-idris

Homebrew tap for idris2-pack (Idris 2 package manager)

functional-programming homebrew homebrew-tap idris2 idris2-pack package-manager

Last synced: 23 May 2026

https://github.com/gusenov/examples-racket

:tennis: ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° Π½Π° Racket.

examples functional-programming lisp lisp-dialect racket

Last synced: 25 Jan 2026

https://github.com/wdalmut/fn

An example of how a group of tiny functions can finally resolve complex problems

functional-programming kata katas

Last synced: 28 Jun 2025

https://github.com/derektypist/build-a-recipe-ingredient-converter

Learn about currying and functional programming by building a recipe ingredient converter application.

css3 currying-function-javascript freecodecamp-project functional-programming html5 javascript

Last synced: 01 May 2026

https://github.com/denizak/openweather

implementation of open weather api using Clean Architecture

clean-architecture functional-programming tdd test-first

Last synced: 18 Feb 2026

https://github.com/json2d/validium

a functional library for creating validators in Python

functional-programming validation

Last synced: 25 Jul 2025

https://github.com/samuela/karger

Karger's min-cut algorithm in OCaml

functional-programming karger ocaml

Last synced: 25 Jul 2025

https://github.com/bertrand31/haskell-experiments

πŸ‘¨πŸ»β€πŸ”¬ Experimenting with Haskell - mostly data structures and random algorithms

algorithms data-structures functional-programming haskell

Last synced: 21 Aug 2025

https://github.com/wdalmut/fizzbuzz-functional

Resolve fizzbuzz problem with a functional programming approach

functional-programming ramdajs

Last synced: 17 Sep 2025

https://github.com/react-declarative/cra-template-firebase-crm

The most advanced CRM Boilerplate for React + Firebase. Contains snippets for automatic state management in a declarative style

boilerplate crm datagrid declarative-ui dependecy-injection firebase functional-programming material-ui mobx mui react

Last synced: 09 Apr 2026

https://github.com/yazaldefilimone/lambda-calculus-typescript

Tiny lambda calculus implementations using Typescript

functional-programming lambda-calculus math

Last synced: 26 Jul 2025

https://github.com/jmaczan/99-scala-problems

πŸ“˜ Solutions to Phil Gold's adaptation of Werner Hett's "Ninety-Nine Prolog Problems" for Scala

functional-programming scala

Last synced: 07 Nov 2025

https://github.com/imhojeong/dive.js

JavascriptλŠ” 정말 λ†€λžμŠ΅λ‹ˆλ‹€!

functional-programming javascript lit

Last synced: 27 Jul 2025

https://github.com/fa7ad/haskell101

Hello World style haskell programs, just to get hang of haskell syntax

functional-programming haskell haskell-learning stack

Last synced: 18 Sep 2025

https://github.com/mistivia/cfp

Macros to do lisp-like functional programming in pure C

c-macros functional-programming lisp meta-programming

Last synced: 27 Jul 2025

https://github.com/carloskvasir/exmon

Feito para aprender mais sobre elixir, seguindo o curso: https://www.udemy.com/course/elixir-e-phoenix-do-zero/

elixir elixir-lang functional-programming game poc udemy-course-project

Last synced: 27 Jul 2025

https://github.com/stinodes/fuvr

A functional VR library. Eventually.

fp functional functional-programming javascript virtual-reality vr

Last synced: 27 Jul 2025

https://github.com/lleaff/match-expression

Switch/match expression for Javascript.

functional-programming javascript match switch

Last synced: 25 May 2026

https://github.com/tonix-tuft/cartesian-composition

A higher order function to compose functions through cartesian composition.

cartesian-composition composite composition functional-programming

Last synced: 03 Feb 2026

https://github.com/donghl-dev/study-java

Javaλ₯Ό κ³΅λΆ€ν•˜λ©΄μ„œ μž‘μ„±ν–ˆλ˜ μ½”λ“œλ“€

design-patterns functional-programming jdk8 lambda stream thread

Last synced: 28 Jul 2025

https://github.com/mdvanes/tubestarjs

Show data from Open APIs for Dutch public transport

functional-programming nodejs opendata streams

Last synced: 19 May 2026

https://github.com/hauntedhost/haskell-programming

Haskell Programming by Christopher Allen and Julie Moronuki

functional-programming haskell

Last synced: 29 Jul 2025

https://github.com/vitorsouzaalmeida/lexical_analysis

Lexical analysis interpreter step in OCaml

functional-programming lexer lexical-analysis ocaml

Last synced: 29 Jul 2025

https://github.com/msalahz/elixir-cards

My first elixir code for developing cards module that include functions that create and handle deck cards

elixir functional-programming

Last synced: 19 Feb 2026

https://github.com/oelin/subjectify

Make all method calls return their call subject.

function-chaining functional-programming

Last synced: 20 Sep 2025

https://github.com/grahamstrickland/lpfp

Exercises and examples from "Learn Physics with Functional Programming" - Scott N. Walck

functional-programming haskell physics

Last synced: 03 Jan 2026

https://github.com/shohail-ismail/haskell-texas-holdem

A Haskell implementation of Texas Hold'em created for my COM2108 (Functional Programming) module. This project includes a working Texas HoldEm Poker game with additional features such as predefined player strategies (random, passive, aggressive) and an option for human input to play the game.

functional-programming game-development haskell university-project

Last synced: 21 Sep 2025

https://github.com/purukaushik/java_functional_programming

Java code samples from the Coursera Scala functional programming samples

composition functional-programming java lambda

Last synced: 22 Sep 2025

https://github.com/bertrand31/tryt-monad-transformer

🎁 A monad transformer to wrap any Try[A] with another Monad and conveniently operate on the nested result

cats functional-programming monad scala

Last synced: 31 Jul 2025

https://github.com/mrseanryan/scala-learning-public

Links, notes and experiments related to the Scala Coursera course. Does NOT include course assignments!

coursera fp functional functional-language functional-programming scala

Last synced: 08 Nov 2025

https://github.com/foss-santanu/games

A collection of games developed in Clojure

clojure functional-programming game-development lisp

Last synced: 24 Sep 2025

https://github.com/aygp-dr/gemini-repl-006

Educational literate programming exercise: Use AI assistants to build a Clojure/Babashka REPL from org-mode specifications

ai-assistant babashka clojure functional-programming gemini-ai literate-programming org-mode repl

Last synced: 24 Sep 2025

https://github.com/elm-athlete/setters-generators

Generate Setters from your Elm Field Names!

elm functional-programming generation setters

Last synced: 01 Aug 2025

https://github.com/jesuisstan/42-piscine-ocaml

OCAML language study: this project is split into many small projects (modules), with each day introducing a new concept in the language, paradigm, or technology you have chosen to work on

functional-programming ocaml oop shell

Last synced: 20 Jan 2026

https://github.com/takayuki-y5991/pipeline-ts

A minimal library that provides a functional pipeline mechanism in typescript

functional-programming typescript

Last synced: 02 Aug 2025

https://github.com/moonfloof/cmp6090

Functional Programming - University Coursework/Homework

coursework fsharp functional-programming university

Last synced: 25 Sep 2025

https://github.com/amaziahub/tunic

A minimal setup for a Kotlin application using Gradle

functional-programming java jvm kotlin

Last synced: 13 Apr 2026

https://github.com/hoetty/marble

A simple and compact functional programming language

functional functional-programming programming-language

Last synced: 02 Aug 2025

https://github.com/programadorthi/the-joy-of-kotlin

The Joy of Kotlin book exercises

functional-programming kotlin

Last synced: 03 Aug 2025

https://github.com/ejgallego/imp-lab

Lean playground for programming language modeling tooling.

dap formal-methods formal-verification functional-programming lean lean4 lsp tooling ux-research

Last synced: 09 Mar 2026

https://github.com/brettm12345/spatulafoods-product-tabs

A dire flow component for displaying product nutritional info, ingredients and cooking instructions on Spatula Foods

direflow functional-programming tailwindcss

Last synced: 09 Apr 2026

https://github.com/matthewstyler/chain_lua

A small simple functional programming library for Lua

functional-programming functional-programming-in-lua lua lua-library lua-script

Last synced: 03 Aug 2025

https://github.com/mattpolzin/mayberequired

This library introduces the Required and MaybeRequired types as companions to the built-in Optional type

functional-programming swift swift-framework

Last synced: 29 Sep 2025

https://github.com/snowdutra/python_funcional

Aqui vocΓͺ vai encontrar todos os meus projetos em programaΓ§Γ£o funcional em Python em andamento e concluΓ­dos. 😊

functional-programming jupyter python

Last synced: 04 Aug 2025

https://github.com/tomiok/rosetta

Library with many utility methods.

algortithms datetime functional-programming java-8 library strings

Last synced: 07 Aug 2025

https://github.com/bmmunga/BrainCaml

An OCaml-based interpreter for the Brainf*ck esoteric programming language.

brainfuck functional-programming ocaml ocaml-program

Last synced: 02 Oct 2025

https://github.com/kattulib/katip

[IN DEVELOPMENT] Katip is a minimal functional logger library

functional-programming logger scala scala3

Last synced: 08 Aug 2025

https://github.com/TheAlexLichter/fp-in-php

A talk about functional programming in PHP

functional functional-programming php

Last synced: 08 Aug 2025

https://github.com/github-dev12345/dom-manipulation-crud-operation-app

Finally i make a CRUD-Operation APP,πŸ˜‰πŸ˜Ž with the help of JavaScript, To learn the CRUD System ( Create, Read, Update, Delete), )

bootstrap5 component crud-application es6 functional-programming javascript operation

Last synced: 09 Apr 2026

https://github.com/delonnewman/monad-maybe

A Ruby implementation of Haskell's Maybe Monad

functional-programming haskell monad ruby

Last synced: 03 Oct 2025

https://github.com/separatrixxx/fp_labs_6_sem

πŸ‘“ Laboratory work for the 6th semester of MAI on functional programming

functional-programming

Last synced: 10 Aug 2025

https://github.com/exbotanical/goldmund-sh-ii

Personal website :: Vue 3 | Go | Postgres | GraphQL

blog composition-api functional-programming golang graphql pug scss serverless vite vue vue3

Last synced: 09 Apr 2026

https://github.com/boogieman2k/viper-ios-tutorial

This is a first review of VIPER Architecture on iOS using swift 4

functional-programming reactive rxswift rxswift-examples swift4 viper viper-architecture

Last synced: 04 Oct 2025

https://github.com/perty/elm-currency-adder

Accompaning code to "Fun with functional programming using Elm".

elm-lang functional-programming

Last synced: 04 Oct 2025

https://github.com/hoangtien2k3/reactor-core

Reactive programming with Project reactor-core

functional-programming reactive-programming reactor-core spring webflux

Last synced: 13 Aug 2025

https://github.com/rjdellecese/elm-ts

A porting to TypeScript featuring fp-ts, RxJS and React

elm-lang fp-ts functional-programming react rxjs typescript

Last synced: 04 Oct 2025

https://github.com/kczulko/fp-in-scala

This project contains my resolutions for the exercises from 'Functional Programming in Scala' book written by Paul Chiusano and Runar Bjarnason.

functional-programming scala

Last synced: 14 Aug 2025

https://github.com/rodrigo-sp17/learning-scala

Functional programming in Scala, as part of https://www.coursera.org/learn/progfun1

functional-programming scala

Last synced: 16 Aug 2025

https://github.com/thom2503/haskell-practicum

practicum haskell - hogeschool rotterdam

functional-programming haskell rsa-encryption

Last synced: 05 Oct 2025

https://github.com/gcosta0410/y3s1-pfl-functional-and-logic-programming

Year: 3rd (BSc), Semester: 1st, Course: Functional and Logic Programming (PFL)

functional-programming haskell logical-programming prolog

Last synced: 05 Oct 2025