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/girkovarpa/hutton-typescript

The Hutton cipher implemented in TypeScript.

cipher encryption functional-programming hutton typescript

Last synced: 18 Mar 2025

https://github.com/ksk001100/fpsm

Functional Programming Support Modules

fp functional-programming python python3

Last synced: 14 Sep 2025

https://github.com/ggiuffre/machine-lambda

Purely functional implementation of SGD on feed-forward neural nets

deep-neural-networks functional-programming haskell-library neural-network stochastic-gradient-descent

Last synced: 13 Mar 2025

https://github.com/oliver021/helppad-net

Versatile .NET Toolkit: A Comprehensive Set of Miscellaneous Helpers, Classes, and Utilities

assert async checks cryptographic-algorithms data date dotnet fluent functional functional-programming hash helpers parallel pipe pipeline pointers review supports tasks

Last synced: 15 Jun 2026

https://github.com/thoughtfool/pocket-squatch

A simple game concept to practice design and logic principles within the 2D world. This was a project that was developed in close partnership with my school-age daughter. She is the inspirational project-manager and creative-director that helped guide the development process.

functional-programming handlebarsjs javascript-game keyframes-animation mongoosejs

Last synced: 04 Jan 2026

https://github.com/offensiveedge/urls-le

Zero Hassle URL Extraction & Validation - Extract, validate, and analyze URLs from logs, configs, code, and documentation. Features accessibility checking, link validation, pattern analysis, and comprehensive reporting.

accessibility analysis code configs developer-tools documentation extension extraction functional-programming link-validation logs pattern-analysis productivity typescript url-extraction url-validation urls visual-studio-code vscode vscode-extension

Last synced: 20 Jan 2026

https://github.com/aloussase/webcam

My personal webcam 😜💦

astro functional-programming webcam website

Last synced: 13 Apr 2025

https://github.com/asarkar/haskellings

Haskell Programming Course

functional-programming haskell

Last synced: 13 Mar 2025

https://github.com/harmim/vut-flp-project1

Functional and Logic Programming - Functional Project - SIMPLIFY-BKG

context-free-grammar flp functional-programming ghc haskell theoretical-computer-science vut vut-fit

Last synced: 15 May 2026

https://github.com/mpellouin/wolfram

Epitech second year project part of the functional programming module. Wolfram is an implementation of elementary cellular automaton written in Haskell

2nd-year epitech functional functional-programming haskell imagecompressor wolfram

Last synced: 17 Mar 2025

https://github.com/carloskvasir/fizzbuzz-elixir

Primeiro exemplo feito no curso https://www.udemy.com/course/elixir-e-phoenix-do-zero/

elixir elixir-examples elixir-lang functional-programming

Last synced: 16 Jun 2025

https://github.com/bbjubjub2494/conway.sc

Functional Conway's Game of Life implementation using immutable sets

ammonite-scripts conway-game functional-programming lanterna scala

Last synced: 30 Jun 2025

https://github.com/srdjan/funcs

List of resources related to functional programming

functional-js functional-programming javascript

Last synced: 05 Jun 2026

https://github.com/abbi-gaurav/haskell-projects

Haskell related learnings and code

functional-programming haskell real-world-haskell

Last synced: 27 Mar 2025

https://github.com/yingtu35/space-invaders

An functional programming language-based shooting arcade game

functional-programming game racket

Last synced: 16 Feb 2026

https://github.com/shogunpurple/elmcohol

App that allows you to view information about alcohol of the world - Type in and find a country or city from the search bar and see all the drinks from there.

elm fp functional-programming

Last synced: 03 Apr 2025

https://github.com/tkshill/elm-rpg-session

A session manager, ttrpg character builder, and dice roller built with Elm and Lamdera

absurdia character-sheet dice-roller elm fate-core functional-programming hacktoberfest hacktoberfest2023 lamdera monster-of-the-week motw ttrpg

Last synced: 03 Jan 2026

https://github.com/aerphanas/usholli

Jadwal sholat menggunakan API myquran dan elm language

elm elm-lang functional-programming indonesian-language website

Last synced: 15 Oct 2025

https://github.com/shank404/fp_snake

~~ Elm / Browser Game ~~ This is a snake game written in Elm. The language itself is a functional language. I learned many declarative concepts while developing this project. This game was a task in my studies.

currying elm elm-architecture elm-lang functional-programming higher-order-functions

Last synced: 02 Jan 2026

https://github.com/austinrwarner/monadic

Functional programming in Python using Monadic types

functional-programming monad python

Last synced: 10 Mar 2026

https://github.com/pallad-ts/assert-helper

Assertion helper for regular functions with wrapper for monads

functional-programming monad monads nodejs typescript

Last synced: 11 May 2026

https://github.com/kokorinilya/math_logic

Homeworks for math logic course in ITMO University

functional-programming math-logic parser parsing proof-generating proofs syntax-analysis

Last synced: 03 Apr 2025

https://github.com/skippia/fp-playground

Explore opportunities of functional programming through the prism of typescript and `fp-ts`

applicative category contramap either eq fp-ts functional-composition functional-programming functor hof maybe monad monoid option ord promises semigroup task-either typescript

Last synced: 03 Mar 2025

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: 09 Jun 2026

https://github.com/alinpahontu2912/haskell-mobile-target-search

Second homework for programming paradigms course

a-star-algorithm functional-programming lazy-evaluation

Last synced: 26 Mar 2025

https://github.com/codefeathers/poly

Assisted polymorphism for JavaScript

functional-programming javascript polymorphism typescript

Last synced: 15 May 2026

https://github.com/alessandrokuz/proverbio

Python program to split a proverb in even and odd characters (and to merge them back together).

functional-programming python text-parsing

Last synced: 17 Mar 2025

https://github.com/fusion/uncons.cr

A toy implementation of head|tail destructuring for the Immutable library

crystal functional functional-programming immutable persistent

Last synced: 26 Mar 2025

https://github.com/santiagolizardo/tonato

Converts strings to the NATO alphabet (Haskell)

alphabet functional-programming haskell nato

Last synced: 26 Feb 2025

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

Functional implementation of the Havel-Hakimi algorithm in OCaml

discrete-mathematics functional-programming graph-theory havel-hakimi-algorithm ocaml

Last synced: 17 Mar 2025

https://github.com/mdxprograms/saturn.js

An easy to use minimal js library for earth and beyond :rocket: :milky_way:

es6 functional-programming javascript javascript-tools webdev

Last synced: 24 Jun 2026

https://github.com/divertimentos/course-elixir-fundamentals-headway

Elixir for JS Developers Crash Course

elixir functional-programming

Last synced: 22 Jun 2026

https://github.com/albertoadami/user-api-service-example

Example of REST APIs service using http4s library

cats-effect functional-programming http4s rest-api scala

Last synced: 30 Jun 2025

https://github.com/mohamed-taha-essa/programming-in-python-week3

Learn about the paradigms of procedural programming and the associated logical concepts. You'll explore functional and object-oriented programming, and get an introduction to algorithms

functional-programming map object-oriented-programming procedural-programming python

Last synced: 29 Jun 2025

https://github.com/alansastre/java-streams

Programación funcional y API Stream en Java

functional-programming java java11 java17 java8 lambda stream stream-api

Last synced: 13 Jun 2026

https://github.com/wilberquito/jelly-adventures

A game inspired in Bloxorz

functional-programming haskell

Last synced: 14 Jul 2025

https://github.com/sandromaglione/nextjs_pokemon_memory_card_game

Memory Card Game using nextjs, typescript, jest, react-testing library, and fetching Pokemon from pokeAPI

card-game fp-ts functional-programming functional-typescript jest memory memory-card-game nextjs pokeapi pokemon pokemon-game react-testing-library typescript

Last synced: 02 May 2026

https://github.com/asarkar/udemy-advanced-scala

https://www.udemy.com/course/advanced-scala/

functional-programming scala udemy

Last synced: 19 Jul 2025

https://github.com/petitgrizzlies/99problems

Solutions for 99 Problems with Erlang

elixir-lang erlang functional-programming

Last synced: 12 Jul 2025

https://github.com/shakadak/computorv1

Second degree polynomial solver.

functional-programming

Last synced: 29 Mar 2025

https://github.com/mrtkp9993/funcproggo

Functional Programming in Go.

functional-programming golang

Last synced: 15 May 2026

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

🔍 An experimental search engine supporting real-time partial-match plaintext search

data-structures functional-programming inverted-index scala search-engine trie

Last synced: 16 May 2025

https://github.com/muhammadmoeezkhan/erlang-parallel-algorithm-performance

Erlang Powered Analysis of Sorting Algorithms Using Parallel Processing And Performance Tracking!

erlang functional-programming parrallel-computing sorting-algorithms-implemented

Last synced: 01 Mar 2026

https://github.com/crowsonkb/partial-apply

Partial application of functions and method names, supporting placeholder values for positional arguments.

functional-programming higher-order-functions python python-library

Last synced: 23 Mar 2025

https://github.com/skippia/twin-scanner-cli

Find duplicate files in multiple folder(s) scanning .txt or/and .torrent files and depending on the selected mode (readonly: true | false) get information about duplicated files /+ extract them into new folders

cli eslint-plugin-functional file-deduplication file-scanner fp-ts functional-programming inquirer inquirer-fuzzy-path nodejs typescript

Last synced: 23 Mar 2025

https://github.com/aloussase/jwt-auth

Sample project showing how to implement authentication with JSON Web Tokens

authentication fp-ts functional-programming jwt

Last synced: 13 Apr 2025

https://github.com/axionbuster/varcomp

Variadic function composition (without hacks)

design-patterns functional-programming haskell

Last synced: 08 Jul 2025

https://github.com/mathbunnyru/cukic-func-workshop

Ivan Cukic functional programming

cpp functional-programming ranges-v3 stl

Last synced: 03 Apr 2025

https://github.com/harlockofficial/functionalprogrammingtutoringmaterial

All material that will be used during the tutoring sessions for the Functional Programming module of the Programming Methodologies course

beamer beamer-presentation beamer-slides course-material functional-programming haskell haskell-exercises haskell-learning latex latex-document tutoring university university-course university-of-camerino

Last synced: 02 Feb 2026

https://github.com/zhangchiqing/nnmap

Map a function over nullable value

curry functional-programming map nullable

Last synced: 13 Jun 2026

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/manoelcampos/fp-projeto-1-poligonos-flatmap

Um projeto base em OpenJFX para desenhar polígonos na tela e permitir a implementação de algumas funções para descobrir o tipo de cada polígono e calcular seu perímetro usando Stream.map() e flatMap()

fp functional-programming java javafx jdk17 lambda openjfx stream

Last synced: 16 May 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/sebastianofazzino/poker-game

A simplified poker game implemented in Scala, featuring basic game mechanics, user interaction and MongoDB-based persistence.

functional-programming mongodb sbt scala

Last synced: 15 May 2026

https://github.com/vojinovic-m/zmijica

Snake game in JavaScript implemented using functional programming principles + Supabase

css functional-programming html javascript supabase

Last synced: 06 Apr 2026

https://github.com/frouioui/debruijn

DeBruijn in Haskell

epitech functional-programming haskell

Last synced: 17 Mar 2025

https://github.com/turbaszek/haskell-labs

Notes from lectures and Haskell code from labs.

category-theory functional-programming haskell monads

Last synced: 27 Mar 2025

https://github.com/viralpraxis/purist

Automatic runtime impure ruby methods invocation detection

functional-programming purity rspec ruby testing

Last synced: 02 Feb 2026

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

Bot API for customized Telegram alerts, developed for AWS Lambda and API Gateway (https://bot.suddi.io)

api-gateway aws-lambda claudiajs dynamodb functional-programming nodejs serverless telegram

Last synced: 18 Jan 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/kyminbb/it

Iterator building blocks for Go, based on Go 1.23+ iterators

functional-programming generics go golang iterators

Last synced: 15 Jan 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/denisshevchenko/pyerevan2019

Presentation for PYerevan meetup 2019

functional-programming presentation python

Last synced: 03 Apr 2025

https://github.com/bramirez96/functional-state-no-react-exploration

An exploration into persisting state in a functional programming environment, and how one might implement a simple state-driven rendering engine like React with low overhead and specifically defined "hook" subscriptions. Also includes a custom webpack setup that allows for some really clean project architecture and reduced bundle size.

babel functional-programming react state-management webpack

Last synced: 13 Apr 2026

https://github.com/salespaulo/poc-refactory

Refactoing code using Lambdas, Funtional Programming and Java 8.

functional-programming java-8 poc prove-of-work

Last synced: 27 Mar 2025

https://github.com/isaacvando/functionalprogrammingsig

Resources for MCA Functional Programming SIG including Haskell Jupyter notebooks

functional-programming haskell

Last synced: 15 May 2026

https://github.com/xaaria/javastreams_sandbox

Just playing around with Java 8+ Streams

functional-programming java-8 streams-api

Last synced: 08 Jul 2025