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/hwang-fu/rv32emu

Fully emulating the RISC-V Base Integer Instruction Set (WIP)

byte-code dune emulator functional-programming ocaml risc-v virtual-machine

Last synced: 21 Apr 2026

https://github.com/mollybeach/apetalie

Apetalie Javscript Web3 Application Function Methods Solidity

application context-api functional-programming javscript solidity web3

Last synced: 24 Apr 2026

https://github.com/palutz/monads-gym

Stretching the muscles with monads...

functional-programming monads scala

Last synced: 06 Jun 2026

https://github.com/atticuskuhn/typescript-lens

lens library in typescript

fp functional-programming haskell lens

Last synced: 27 Apr 2026

https://github.com/lazywithclass/project-lamp

Source code for book content and site

book functional-programming haskell purescript

Last synced: 27 Apr 2026

https://github.com/brettm12345/tailwind-generator

A cli for managing your tailwind setup complete with type generation. WIP

functional-programming optparse-applicative purescript tailwindcss

Last synced: 28 Apr 2026

https://github.com/twobin/twobin.blog

twobin'blog 爱生活,爱分享,爱前端

es6 functional-programming react redux

Last synced: 29 Apr 2026

https://github.com/mooreniemi/proc_compose

:musical_score: Proc#compose

c c-extension compose functional-programming gem ruby

Last synced: 30 Apr 2026

https://github.com/joelburget/planetary

playing with programming languages again

functional-programming ipfs ipld language merkle programming-language

Last synced: 04 May 2026

https://github.com/bohdanmoroziuk/booky

This is a minimal example implementation of Clean Architecture in Vue/Quasar

clean-architecture functional-programming jest oop pinia quasar2 typescript unit-testing vue-router vue3

Last synced: 07 May 2026

https://github.com/kerelape/monadic-objects

Collection of functions to modify objects

functional-programming javascript javascript-library js objects

Last synced: 22 Jun 2026

https://github.com/ajitjha393/sthalit

A library that mimics the concept of lazy evaluation, a feature found in functional programming languages like Haskell.

functional-programming generators iterators javascript proxy typescript

Last synced: 09 May 2026

https://github.com/imrafaelmerino/jio

Jio is a powerful Java library designed to simplify and enhance input/output operations by leveraging the power of expressions and functions

functional-programming java property-based-testing virtual-threads

Last synced: 08 Aug 2025

https://github.com/dvorijs/dvori

Composable HTTP client for Node.js built to make complex queries simple.

composable functional-programming http http-client javascript nodejs rest

Last synced: 09 May 2026

https://github.com/alansastre/java-functional-interfaces

Programación funcional e interfaces funcionales en Java 8 y versiones posteriores

consumer functional-interfaces functional-programming functions java java-8 java11 java17 predicate supplier

Last synced: 10 Jun 2026

https://github.com/axect/fp-lecture

2018 Functional Programming Lecture in Yonsei Univ

elm functional-programming haskell julia

Last synced: 11 May 2026

https://github.com/rxtoolkit/stt-deepgram

👂 RxJS operator for realtime speech-to-text (STT/S2T) using Deepgram speeh-to-text

ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription

Last synced: 10 Jun 2026

https://github.com/ahoward2/easier-nest-server

Functional programming approach to a Nest JS server. ƛ

functional-programming nestjs typescript

Last synced: 13 May 2026

https://github.com/shanoaice/bethlehem

A minimal functional programming library for JavaScript.

functional-programming ramda typescript

Last synced: 11 Jun 2026

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 13 May 2026

https://github.com/rxtoolkit/utils

🛠️ RxJS operators for very common data transformation tasks

fp functional-programming observables package reactive-programming rxjs

Last synced: 15 Jun 2026

https://github.com/kelvins/functional-programming-in-scala

Functional Programming in Scala

functional-programming scala

Last synced: 17 Jun 2026

https://github.com/smachave/some

`unless var.nil?` as a block

functional-programming monad

Last synced: 17 Jun 2026

https://github.com/rurumimic/haskell

functional programming language

functional-programming haskell

Last synced: 19 Jun 2026

https://github.com/devmahmud/javascript-from-fundamentals-to-functional-js

Learn higher-order functions, closures, scope and the fundamentals necessary to use modern frameworks like React, Angular and Vue. You'll master key functional methods like map, reduce and filter ...plus promises and ES6+ asynchronous JavaScript!

closures es6 functional-programming javascript javascript-learning modern-javascript

Last synced: 20 Jun 2026

https://github.com/rxtoolkit/stt-aws

👂 RxJS operator for realtime speech-to-text (STT/S2T) using AWS Transcribe

ai fp functional-programming observables package reactive-programming rxjs speech-to-text stt transcription

Last synced: 21 Jun 2026

https://github.com/lucasamiranda/atividade-1

imersao-tecnicas-de-invasao-python(Bruno-Fraga)

functional-programming python3

Last synced: 24 Jun 2026

https://github.com/wayneseymour/vanilla-fp

Really just me learning FP in JS from Brian Lonsdorf and other sources. Not a lib, more like a playground.

functional-composition functional-programming

Last synced: 04 Apr 2025

https://github.com/juthawong/jquery-oddeven.js

Simplify Even and Odd HTML DOM Element Stuff , Save Time and Make Coding Easier and Fun. Just for fun

design framework fun functional-programming jquery plugin web website

Last synced: 22 Oct 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/wafer-li/scala-coursera

The projects of Functional Programming in Scala

coursera functional-programming scala

Last synced: 25 Mar 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/luizcalaca/ts-node-joi-api

Typescript API with Joi validations, Express.js and MySQL. The project has the main branch to show the solutions with functions and the change-oop-api-ts to show with Object oriented programming.

api-rest functional-programming joi-validation mysql2 nodejs oop oriented-object-programming programming typescript

Last synced: 13 Apr 2026

https://github.com/aahaidaralbaqir/identicon

Github default profile image generator written in elixir

elixir functional-programming

Last synced: 23 Jan 2026

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/mdjnewman/have-you-heard

Short talk (pecha kucha style) on functional programming

fp functional-programming

Last synced: 16 Aug 2025

https://github.com/lagenorhynque/grokking-functional-programming

Study notes on 『なっとく!関数型プログラミング』(Grokking Functional Programming)

clojure functional-programming haskell

Last synced: 01 Jul 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/sekky61/rust-iterator-aoc

Advent of Code challanges solved using Rust's iterators and functional programming

aoc functional-programming rust

Last synced: 06 Jul 2025

https://github.com/ayrtonbsouza/elixir-fundamentals-list-filter-challenge

This is an application developed as a challenge for Elixir Ignite Bootcamp, proposed by RocketSeat.

elixir functional-programming fundamentals recursive

Last synced: 16 Mar 2025

https://github.com/birdmod/acreader

A tool to browse anime by season and year based on Anilist API.

api csharp fsharp functional-programming mvvm typeprovider wpf

Last synced: 05 May 2026

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

Attempt at encoding comonadic effects in Rust (inspired by @SheafificationOfG )

functional-programming rust

Last synced: 27 Mar 2025

https://github.com/mrcfps/functional-programming-in-scala

Scala course programming exercises from Coursera.

big-data functional-programming scala

Last synced: 09 Apr 2025

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/wdalmut/min-max-kata-functional

Functional approach with Ramda to solve the min-max kata

functional-programming ramdajs

Last synced: 07 Jul 2026

https://github.com/ssi02014/js-functional-programming

📄 함수형프로그래밍ES6+ Code

es6 functional-programming javascript

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

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/olivier-boudeville/ceylan-curry

Curry: a Haskell Cookbook

functional-programming haskell

Last synced: 09 Apr 2025

https://github.com/hoishing/pipable

pipe operation in python

fp functional-programming pipe pipleline

Last synced: 24 Jan 2026

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

Manipulate your object with simple functions

functional-programming javascript library modules package simple

Last synced: 28 Jan 2026

https://github.com/divyanshu-rawat/a-react-game

A kuch bhi (Game) built using react.js

functional-programming reactjs

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

A simple library for composing error messages

composition functional-programming validation

Last synced: 28 Feb 2025

https://github.com/olhkyle/fxjs-verstenden

Learn fxjs based on functional-programming concept

functional-programming fxjs javascript

Last synced: 16 Mar 2025

https://github.com/nerac/keyu

Key utilities that will simplify your work with Javascript

concurrency conversion fp functional-programming javascript logic utilities utils

Last synced: 18 Jan 2026

https://github.com/robertdober/testdrivingvim

Developping some common patterns in VimL, Test Driven.

functional-programming object-oriented tdd viml

Last synced: 30 Jan 2026

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

A functional language interpreter with text processing, easy embeddable! 📜

embedding functional-programming interpreter javascript text-processor typescript

Last synced: 31 Jan 2026

https://github.com/aygp-dr/fixed-point-explorer

Y combinator and fixed-point recursion exploration across Scheme dialects with formal verification

functional-programming recursion scheme y-combinator

Last synced: 07 Feb 2026

https://github.com/palutz/calculateseries

A simple F# solution, with tests and console app to calculate a series of numbers

fsharp functional-programming math

Last synced: 29 May 2026

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/priontoabdullah/simple-calculator-vanilla-js

🔢 A simple vanilla js Calculator. 🌎 Live demo: https://priontoabdullah.github.io/Simple-Calculator-Vanilla-JS/ 🙌

css functional-programming html javascript vanilla-js

Last synced: 12 Apr 2026

https://github.com/yuriykravets/rockpaperscissors

Simple app from Kotlin - Head First book

functional-programming functions

Last synced: 23 Jun 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/farynaio/object-dot-notation

Simple object to object dot notation converter in Node.js.

bdd chai chaijs ecmascript2016 es6 functional-programming mocha mochajs node nodejs tdd

Last synced: 06 Jan 2026

https://github.com/lazywithclass/fp

Notes I take while I study FP, and related subjects

functional-programming study

Last synced: 26 Feb 2026

https://github.com/fantiga/hackernews-list-nextjs-react-ts

This is an infinite loading demo generated from the HackerNews API using NextJS, React and styled-components.

functional-programming nextjs react react18 styled-components typescript

Last synced: 15 Apr 2026

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/th3n0m4d/functional-programming-meetup

Basic functional programming ideas illustrated with (the awesome) Ramda library.

functional-programming presentation slides

Last synced: 09 Feb 2026

https://github.com/ronanyeah/ramda-workshop

FAC Workshop - March 2017

functional-programming javascript ramda

Last synced: 11 Jun 2025