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

Implements the Either declaration in Elm.

either elm functional-programming package

Last synced: 05 Mar 2025

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: 25 Feb 2025

https://github.com/mryossu/fallibledemo

A better way of handling exceptions in C# applications

csharp functional-programming wcf

Last synced: 22 Jul 2025

https://github.com/bahatifaustino/overt

Overt is a powerful Android security tool that detects device safety and analyzes TEE status. Ensure your device's integrity with advanced features. 🐙

android arma-reforger clash eclipse formal-methods functional-programming gfw hacktoberfest javascript linux rust security shadowsocks ssr tunnel vdm-sl virtual-reality vmess

Last synced: 13 Aug 2025

https://github.com/joenice1/react-tic-tac-toe

A single-player Tic-Tac-Toe game built with React, featuring a simple AI opponent, clean UI, and deployable on Vercel.

functional-programming hacktoberfest hooks javascript-games jsx minimax minimax-algorithm minmax-algorithm nodejs react-tutorial redux tictactoe-agent tictactoe-react tutorial

Last synced: 30 Mar 2025

https://github.com/aligusnet/fsstats

Basic Statistics and Some Probability Library

fsharp functional-programming mathematics statistics statistics-library

Last synced: 13 Mar 2025

https://github.com/zeshanfareed/python_tutorial-

I have covered the complete tutorial of python like list , dict, set , tupple , file hadling, fundamental progamming and many more

basic-programming builtin-functions file functional-programming fundamentals-of-programming handling if-else json-api json-server lambda-functions list loop pickle-file python python3 sets tupple

Last synced: 30 Aug 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/shrp777/functional-programming-starter-kit

Projet de départ pour le développement d'un projet avec une approche fonctionnelle en TypeScript avec Bun

bun functional-core-imperative-shell functional-programming typescript

Last synced: 15 Aug 2025

https://github.com/michael-yuji/pure-jwt

Pure, functional JWT library for Scala, works with any Monad, any Json library

functional-programming jwt jwt-tokens scala

Last synced: 13 Apr 2025

https://github.com/bertrand31/data-structures-scala

🗂️ Collection of immutable data structures implemented in idiomatic, functional Scala. Some well-known, some homemade

bloom-filter cats count-min-sketch data-structures functional-programming linked-list scala trie

Last synced: 14 Sep 2025

https://github.com/mhenderson/squarelimit

Escher's Square Limit in R with funcgeo.

functional-programming geometry rstats

Last synced: 04 Apr 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/tmohamedashraft/scala_rule_engine

This Scala ETL pipeline processes transaction CSV files by applying discounts and calculating final prices using pure functional programming principles. The transformed data is then loaded into an Oracle database, demonstrating end-to-end data processing with type safety and immutability.

etl functional-programming oracle-database sbt scala

Last synced: 17 Aug 2025

https://github.com/palutz/scalashoppingbasket

A simple shopping basket in Scala, with an idiomatic approach...

functional-programming scala

Last synced: 17 Aug 2025

https://github.com/bertrand31/damysos

🌍 An experimental data structure allowing lightning-fast, constant-time lookups of large datasets for neighboring multi-dimensional points

coordinates data-structures experiment functional-programming gps performance scala trie

Last synced: 17 Aug 2025

https://github.com/mountain/zot

zot: the esolang originally invented by Chris Barker and wrapped with QuickJS

esolang functional-programming zot

Last synced: 16 Mar 2025

https://github.com/laszlokorte/recursion-schemes

Introduction to recursion schemes (WIP)

functional-programming functors recursion-schemes

Last synced: 17 Aug 2025

https://github.com/sobakavosne/generator

An application for generating 1 billion records (MySQL). Research & development project

functional-programming lazy mysql node

Last synced: 10 May 2025

https://github.com/ythecombinator/jaspion

Practical java 8 utility belt for you projects.

functional-programming java

Last synced: 15 Feb 2025

https://github.com/sash-ua/gen_drift_monad-ts_a4

The simple web application Modeling Genetic drift. Used: Angular4 + Angust+ TypeScript, Angular material, Rollup, D3, HammerJS, SCSS, Gulp, HTML5, CSS3.

angular functional-programming js monad-ts redux redux-store state-machine typescript

Last synced: 18 Aug 2025

https://github.com/vijayksingh/functional-programming-1

Functional Programming Lesson 1

functional-programming javascript

Last synced: 18 Mar 2025

https://github.com/mthaler/functional-programming-in-rust

Functional programming in Rust

functional-programming rust

Last synced: 09 Apr 2025

https://github.com/novid/guide.elm-lang.ir

Elm guide in Persian (fa_IR)

elm functional-programming guide persian

Last synced: 26 Jun 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/MicheleCattaneo/BST-traversal-visualization

Visualise traversal algorithms on any Binary Search Tree

binary-search-tree functional-programming racket visualization

Last synced: 11 May 2025

https://github.com/catseye/sally

MIRROR of https://codeberg.org/catseye/Sally : A cute but naïve functional language - "upside-down Forth cake".

esolang experimental-language functional-programming minimalistic stack-based

Last synced: 05 Mar 2025

https://github.com/fantiga/clinical-portal-demo-react-ts

This is a demo that uses React, Material UI, styled-components, react-hook-form and fetch-mock, according to the provided API, to implement a clinician to log in and view patient details project.

fetch-mock functional-programming material-ui react react-hook-form react18 styled-components typescript

Last synced: 20 Aug 2025

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/ricardorobledo/programacionfuncional-python

Recopilación de ejercicios de programación funcional en Python

functional-programming pyrsistent python3

Last synced: 26 Feb 2025

https://github.com/iamnilotpal/maybe

Go Optional, Nullable Types and Functional Utilities.

functional-programming golang null nullable option

Last synced: 13 Apr 2025

https://github.com/geektimus/haskell-challenges

This repo will contain the solutions using Haskell for some coding challenges

challenges functional-programming haskell

Last synced: 06 Apr 2025

https://github.com/geektimus/scala-courses

Small project to recap Scala concepts and practice FP with some libraries

functional-programming recap scala

Last synced: 23 Sep 2025

https://github.com/int64ago/mutate

Modify object and return immutable object.

functional-programming immutable

Last synced: 27 Mar 2025

https://github.com/abualiyousef/string-calculator-task

This project is a String Calculator implemented in F#. It processes strings of numbers with various delimiters, handles new lines, and ignores numbers over 1000. It adheres to clean code principles and SOLID design, ensuring robust and maintainable code. Comprehensive unit tests are included to verify functionality.

clean-code dotnet fsharp functional-programming oop solid

Last synced: 04 Mar 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/mehmet-github06/shopping-card

Bu depo, basit bir alışveriş sepeti uygulamasını içerir. JavaScript, HTML, ve CSS kullanılarak geliştirilmiştir. Ayrıca, harici bir API'den rastgele ürün verilerini çeker.

api bootstrap dom-manipulation functional-programming html-css-javascript responsive try-catch

Last synced: 05 Mar 2025

https://github.com/svrao19056/gem-url-builder

This is an utility to build an url leveraging functional programming approaches

es2016 functional-programming javascript supertest webpack

Last synced: 20 Jul 2025

https://github.com/barcek/phns

add phnctionality | modules for functional programming | Python + Mypy

backend composition currying functional-programming functors package python

Last synced: 05 Apr 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: 24 Feb 2025

https://github.com/jakubriegel/geffe-generator

Functional style implemented Geffe cryptographic stream generator

cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university

Last synced: 27 Mar 2025

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

The design of the classic arcade game space invaders

functional-programming system-design

Last synced: 14 May 2025

https://github.com/dbosoft/dbosoft.functional

Functional helpers based on language.ext

functional-programming

Last synced: 28 Aug 2025

https://github.com/nestarz/pipe

TypeScript Pipe Operator with Async Support

async-await browser deno functional-programming typescript

Last synced: 20 Aug 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: 27 Mar 2025

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/suddi/node-object-to-object-mapper

NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)

functional-programming mapper mapping nodejs object-to-object

Last synced: 03 Apr 2025

https://github.com/lamdalib/skachuler

Functional job scheduling library for Scala3

functional-programming job-scheduler job-scheduling scala3 scheduler scheduling

Last synced: 04 Apr 2025

https://github.com/zeucxb/alura-functional-js

Curso de javascript funcional da Alura.

functional-programming javascript

Last synced: 26 Feb 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: 22 Mar 2025

https://github.com/shahaf-f-s/multithreading

A python module for creating multithreading processes easily, in a more Pythonic way.

functional-programming multi-threading multithreading threading

Last synced: 25 Feb 2025

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: 18 Feb 2025

https://github.com/kash1444/py_files

Here are some of my beginner codes to upskill my knowledge in python

algorithm functional-programming ide jupyter-notebook python-3 turtle-graphics

Last synced: 28 Mar 2025

https://github.com/vikaspulluri/functional-lite-javascript

Fundamentals of functional programming with javaScript

es6 functional-programming javascript

Last synced: 21 Mar 2025

https://github.com/victorlga/dow25-sharpe-montecarlo

A Haskell implementation of portfolio optimization using Monte Carlo simulation to maximize the Sharpe ratio for Dow Jones stocks. This project demonstrates parallel processing in Haskell for computationally intensive financial modeling.

finance functional-programming haskell monte-carlo parallel-computing portfolio-optimization sharpe-ratio

Last synced: 14 May 2025

https://github.com/sarthakmakhija/joy-of-kotlin

Repository containing solutions for problems in "Joy of Kotlin" book

functional-programming junit5 kotlin

Last synced: 13 Mar 2025

https://github.com/yayuniversal/projet-ipf-s2

Functional programming project of the 2nd semester - ENSIIE

decision-trees functional-programming ocaml

Last synced: 26 Feb 2025

https://github.com/imtjl/fp-red-black-tree-dict

TreeDict - Implementation of Dict based on Red Black Tree in Elixir

data-structures elixir functional-programming red-black-tree

Last synced: 30 Aug 2025

https://github.com/wayneseymour/learnyouahaskell

Trying to learn Haskell again :)

fp functional-programming haskell learning

Last synced: 04 Apr 2025

https://github.com/mohamedismail37/math-game

A C++ console game for practicing arithmetic with random questions and instant feedback.

cpp functional-programming game math mathematics maths project

Last synced: 15 Jun 2025

https://github.com/oguzadali/thex

Blog project created with NodeJs. ExpressJs, Handlebars, MongoDB were used in the project.

blog-theme express functional-programming handlebars javascript nodejs

Last synced: 16 May 2025

https://github.com/lichaojacobs/my_util_lib

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

functional-programming java-utilities java8 utils

Last synced: 12 Jun 2025

https://github.com/mohammadreza-mohammadi94/metadata_extractor

Easily grab and check out metadata from your images, audio files, and documents with our user-friendly app. Get detailed insights and keep your data super organized!

functional-programming metadata metadata-extraction modularization python sqllite3 streamlit

Last synced: 16 May 2025

https://github.com/francisbarton/adventofcode_2023

Built using Ella Kaye's template for an AoC website

adventofcode fp functional-programming julia julia-language

Last synced: 15 Mar 2025

https://github.com/mohamedismail37/bank-system

Console-based bank management system in C++ featuring file I/O, authentication, and permission levels,etc

bank console console-application cplusplus cpp file files functional-programming systems

Last synced: 15 Jun 2025