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

Functional programinng

currying functional-programming sml

Last synced: 06 Mar 2025

https://github.com/mp81ss/apply

apply function implementation for C language

apply c functional functional-programming

Last synced: 30 Jun 2025

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

A talk about functional programming in PHP

functional functional-programming php

Last synced: 24 Mar 2025

https://github.com/giljr/finance_tracker_app_2

Finance Management App A powerful and intuitive finance management app built with Rails 7 and Bootstrap 5.

devise functional-programming psql-database rails7 stepbystep webapp

Last synced: 15 Mar 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: 15 Mar 2025

https://github.com/vit0rr/example-lexical-analysis

Interpreter Lexical Analysis step written in Gleam

compiler functional-programming gleam lexer

Last synced: 11 Jul 2025

https://github.com/dirkbosman/func_with_scala

Func / Functions / Fun with Scala :)

functional-programming oop scala

Last synced: 15 Mar 2025

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

Exercises from "Purely Functional Data Structures"

data-structures functional-programming

Last synced: 13 Oct 2025

https://github.com/gummif/categories

Category theory definitions for the working programmer

category-theory functional-programming

Last synced: 09 Oct 2025

https://github.com/s3b4s/html-monparser

An HTML parser implemented using the monadic parser monpar.

functional-programming parser parsing

Last synced: 23 Mar 2025

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

Homework for FP ITMO course

functional-programming haskell

Last synced: 28 Mar 2025

https://github.com/rolandtritsch/haskell-aoc-2017

Taking a stab at doing the AoC in Haskell (at least Day01 :))

advent-of-code functional-programming haskell

Last synced: 05 Apr 2025

https://github.com/mooreniemi/proc_compose

:musical_score: Proc#compose

c c-extension compose functional-programming gem ruby

Last synced: 02 Jul 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/fonCki/functional-programming

This repository hosts the "Goodies To Go (G2G)" project, an F#-based online ordering system for a canteen, demonstrating domain modeling and basic functionalities.

fsharp functional-programming

Last synced: 11 Jul 2025

https://github.com/atomicptr/php-functional

A set of tools to enable a more functional style of programming in PHP, inspired by OCaml

functional-programming php php-library

Last synced: 11 Jul 2025

https://github.com/sahidev1/calculator

A calculator for arithmetic mathematical expressions, developed from scratch with lexer, parser and evaluater

elixir evaluator functional-programming lexer parser personal-project

Last synced: 17 Mar 2025

https://github.com/oisee/minz

Minz /mɪnts/ - Systems programming for Z80. Features TRUE SMC lambdas, revolutionary ABI for seamless ASM integration, Lua metaprogramming. TSMC delivers 14.4% fewer instructions vs C. Optimized Z80 assembly for retro/embedded.

assembly-optimization compiler embedded functional-programming lambda-functions performance revolutionary self-modifying-code systems-programming z80 zero-allocation

Last synced: 10 Sep 2025

https://github.com/matheusphalves/functional-programming-paradigm

This repository will show to you how functional paradigm works in a feel examples: implementation of Data structures, high order functions and other functional functions.

functional-programming functions imutability kotlin

Last synced: 18 Jul 2025

https://github.com/priontoabdullah/pin-matcher-vault-otp

🔢 An OTP pin generator system. 📛 Live demo: https://priontoabdullah.github.io/Pin-matcher-vault-OTP/ 🙌

code-generator functional-programming javascript logic-programming

Last synced: 15 Jul 2025

https://github.com/andreea-sindrilaru/fp-exercises

Functional programming assignments done in Elm

elm elm-lang functional-programming

Last synced: 03 Jul 2025

https://github.com/invrtd-h/ffffff

JS의 underscore 라이브러리를 그대로 C++로 구현하는 프로젝트입니다

cpp cpp20 functional-programming

Last synced: 12 Jul 2025

https://github.com/arnaudsm/array-deluxe

Superpowers for your JavaScript arrays 🦸

array functional-programming groupby list pipes

Last synced: 22 Jun 2025

https://github.com/lichaojacobs/my_util_lib

工作中总结的公共类库、小工具,用来提高工作效率以及代码整洁度

functional-programming java-utilities java8 utils

Last synced: 24 Oct 2025

https://github.com/garyhilares/minesweeper

Simple Minesweeper game written in ISL with lambdas (a functional programming variant of Racket).

functional-programming game minesweeper racket

Last synced: 08 Apr 2025

https://github.com/matt-mcmahon/functional

A learning-friendly functional library with a focus on clear source-code and readable function signatures.

experimental functional-programming learn-to-code

Last synced: 11 Jun 2025

https://github.com/reubano/pyconza-tutorial

Jupyter notebooks and data for "Data Mining and Processing for fun and profit" PyConZA16 tutorial

data functional-programming jupyter-notebook meza pycon python tutorial

Last synced: 11 Jul 2025

https://github.com/sobakavosne/structure-survey

Loading testing for structures: Native JS, Immutable.js, Mori.js, Lazy.js

cpp-addon data-structures functional-programming immutable lazy

Last synced: 10 Mar 2025

https://github.com/scalawilliam/syslog-ac

Scala FS2-IO-UDP syslog server implementation for ActionFPS

cats fp fs2 functional functional-programming scala

Last synced: 11 Jul 2025

https://github.com/scmorrison/perl6-fp-notes

Notes on functional programing techniques with Perl 6

functional-programming perl6

Last synced: 03 Jul 2025

https://github.com/leonardonicola/fp

Utility library for functional programming in Typescript

functional-programming typescript utils

Last synced: 20 Jun 2025

https://github.com/profjordanov/scheme-prolog

'Logical and Functional Programming' & 'Intelligent Systems' practices of courses in University of economics - Varna

economics functional-programming logic scheme university varna

Last synced: 24 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/jtberglund/snowballr

A simple library for composing error messages

composition functional-programming validation

Last synced: 28 Feb 2025

https://github.com/codefeathers/poly

Assisted polymorphism for JavaScript

functional-programming javascript polymorphism typescript

Last synced: 11 Jul 2025

https://github.com/manik2000/pricer

Option pricing application written in F# and C#.

dotnet-framework fsharp functional-programming options-pricing

Last synced: 12 Jun 2025

https://github.com/ryjen/emotext

(mirror) an elixir/phoenix chat app to learn and use the erlang vm

elixir-phoenix erlang functional-programming webapp

Last synced: 29 Oct 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/kanitsharma/io

Lightweight monadic abstraction to "purely" handle side effects in javascript.

asynchronous-programming functional-programming javascript side-effects

Last synced: 01 Apr 2025

https://github.com/kanitsharma/yieldtask

Make your data.task monads yieldable in redux sagas

functional-programming react redux redux-saga task-monads-yieldable

Last synced: 01 Sep 2025

https://github.com/mdh266/poissondistributioninscala

Sampling From Poisson Distribution With A Functional Approach

data-science functional-programming poisson-distribution scala statistics

Last synced: 26 Mar 2025

https://github.com/danieljharvey/website-face

Hakyll site for danieljharvey.github.io about mostly Haskell shit at the moment.

blog functional-programming hakyll haskell learning

Last synced: 22 Jun 2025

https://github.com/kanitsharma/chikara

Monorepo of Mangaflux's frontend and microservices

functional-programming microservice nodejs ramda reactjs redux redux-most

Last synced: 01 Apr 2025

https://github.com/tolikpylypchuk/hs-bowling

A library which calculates a bowling score, written in Haskell

functional-programming haskell haskell-stack

Last synced: 09 Apr 2025

https://github.com/hoishing/pipable

pipe operation in python

fp functional-programming pipe pipleline

Last synced: 07 May 2025

https://github.com/r8vnhill/dibs

Curso sobre diseño e implementación de bibliotecas de software. Incluye sistemas de construcción, testing, OOP, genéricos, programación funcional y más, con Kotlin y Docusaurus.

bdd build-systems clean-code course docusaurus functional-programming functors generic-programming gradle kotlin monads oop open-source property-based-testing software-design software-engineering software-libraries static-analysis teaching testing

Last synced: 02 Apr 2025

https://github.com/zoul/elm-currency-converter

Trivial currency conversion apps showcasing the Elm architecture

elm functional-programming

Last synced: 12 Apr 2025

https://github.com/aloussase/webcam

My personal webcam 😜💦

astro functional-programming webcam website

Last synced: 13 Apr 2025

https://github.com/ewdlop/csharpandfsharpnotes

Learning C#, F#, Q#, VB.NET and Functional Programming.

azure csharp fsharp functional-programming language-features linqpad qsharp vb-dot-net

Last synced: 10 Jul 2025

https://github.com/bsgbryan/pug

A game engine targeted for procedural content coded in a functional style

directx functional-programming game-development game-engine

Last synced: 04 Apr 2025

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

Curry: a Haskell Cookbook

functional-programming haskell

Last synced: 09 Apr 2025

https://github.com/davide64-dev/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: 19 Feb 2025

https://github.com/avvessalom/itmo-functional-programming

Лабораторные работы по функциональному программированию (ИТМО, ПИиКТ-СиППО, 4 курс).

clojure functional-programming

Last synced: 04 Apr 2025

https://github.com/ifkas/mars-dashboard-project

This is the second project that passed the test for the Udacity Intermediate JavaScript nano degree.

api express-js functional-programming javascript node-js vanilla-javascript

Last synced: 04 Apr 2025

https://github.com/leostera/restruct

💾 Purely Functional and Compact Data Structures for ReasonML

compact data-structures experiment functional-programming reasonml

Last synced: 04 Apr 2025

https://github.com/carlosvinimsouza/projeto-livro-python

Primeiro trabalho de extensão com Python

functional-programming language-python python3

Last synced: 28 Feb 2025

https://github.com/nainee99/picloom

PicLoom is a full-stack social media platform that enables users to share, discover, and organize visual content. Built with the MERN stack (MongoDB, Express.js, React, Node.js), it provides a seamless experience for users to create, curate, and engage with visual content through a modern and intuitive interface.

express express-js functional-programming imagekit mongo nodejs pinterest pinterest-clone react reactjs shadc tailwindcss

Last synced: 03 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/tristanpenman/haskell-exercises

Stuff I've worked through while learning Haskell

functional-programming haskell

Last synced: 28 Mar 2025

https://github.com/emanuelcasco/research-haskell-practise

Repositorio creado para hacer seguimiento y backup de los temas vistos sobre el paradigma funcional (en Haskell) de la materia "Paradigmas de programación" de la UTN

functional-programming haskell study-project utn

Last synced: 09 Apr 2025

https://github.com/khaledashrafh/petpal-simulation

The PetPal Simulation is a console-based application that simulates the experience of adopting and taking care of a pet. Users can adopt a pet, feed it, play with it, and check its status. The game tracks the pet's hunger and happiness levels, and it ends if these levels drop to critical values.

adoption feed functional-components functional-programming game gamedev gaming-software pets simulation simulator solidity toys troubleshooting

Last synced: 28 Mar 2025

https://github.com/dhruvsrikanth/climbingeverestgame

Climb the treacherous Mount Everest in this exciting text-based adventure game! A game through which you can experience a pure (Haskell) climb!

c climbing everest functional-programming game-development games gaming haskell monad text-based-adventure text-based-game trekking

Last synced: 19 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: 05 Sep 2025

https://github.com/dashkite/joy

The simplicity of Lodash with the functional flair of Rambda.

browser functional-programming javascript nodejs

Last synced: 28 Mar 2025

https://github.com/bennypowers/power-functions

A wee functional library intended half for entertainment, half for personal edification.

functional-programming javascript

Last synced: 27 Mar 2025

https://github.com/tmccombs/rust-cons

A persistent single-linked list for Rust

data-structures functional-programming rust

Last synced: 21 Mar 2025

https://github.com/vitoralvesp/check-verificator

Repositório dedicado ao Projeto "Está em Xeque?", da disciplina Paradigmas de Linguagens de Programação, para o estudo de Paradigmas Funcionais utilizando Haskell.

chess computer-science functional-programming haskell paradigms-of-programming

Last synced: 21 Mar 2025