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/markhaehnel/resolver-pipe

A functional pipe with validators for TypeScript

functional-programming typescript validator

Last synced: 06 Apr 2025

https://github.com/pfpack/pfpack-dependency-registry

PrimeFuncPack Dependency Registry is a library for .NET providing a dependency registrar intended for registering services, including dependency trees built by PrimeFuncPack Dependency, in the .NET dependency injection mechanism.

csharp dependency-graph dependency-injection dependency-injection-container dependency-injection-framework dependency-injection-library dependency-injection-pattern dependency-tree dotnet dotnet-core functional-programming inversion-of-control inversion-of-control-container pipeline pipeline-framework pipeline-library pipelines

Last synced: 10 Sep 2025

https://github.com/gosub/tegami

a naïve functional image generation library - my take on Conal Elliott's "Functional Images" paper

functional-programming haskell image-processing

Last synced: 18 Jul 2025

https://github.com/adamouization/lambda-calculus-proofs

Short proofs about using the Lambda-Calculus as a Programming Language (2017)

functional-programming lambda lambda-calculus lambda-expressions lambda-functions latex

Last synced: 27 Jun 2025

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/markomitranic/ts-pipe

Simplify data transformations and debugging - ts-pipe is a type-safe implementation of a pipeline in TS, inspired by good stdlib design of Elixir.

developer-experience elixir functional-programming javascript pipeline typescript utility-library

Last synced: 22 Mar 2025

https://github.com/sergiocampbell/video-chat

This project is crafted with the latest technologies, including React for a dynamic and interactive front end, TypeScript for type-safe code, WebRTC for peer-to-peer video communication, Socket.io for real-time WebSocket connections, and Node.js powering the backend.

css functional-programming nodejs react react-router-dom socketio typescript webrtc

Last synced: 30 Mar 2025

https://github.com/iyyel/fio-chat

💜 Scalable and feature-rich chat server and clients built with FIO, designed for high-performance asynchronous communication

application chat chat-application chat-system concurrent-systems distributed-systems dotnet fiber fio fsharp functional-programming messaging-app

Last synced: 18 Jul 2025

https://github.com/rurumimic/haskell

functional programming language

functional-programming haskell

Last synced: 22 Feb 2025

https://github.com/leostera/alonzo.js

Minimalistic Lambda Calculus Built with const and arrow functions

functional-js functional-programming javascript lambda lambda-calculus

Last synced: 17 Jul 2025

https://github.com/adhityaramadhanus/gope

gope (go efpe), functional programming helper in go (for learning purpose)

functional-programming golang

Last synced: 30 Mar 2025

https://github.com/drag13/whendo

Small function that can be used instead if-then statement in functional style programming with JavaScript

conditional-statements development functional-programming ifthen javascript

Last synced: 23 Jun 2025

https://github.com/slamko/ocadl

Blazingly type safe GPU accelerated Multi-Layer Perceptron

deep-learning dependent-types functional-programming gadt neural-network ocaml type-safe

Last synced: 16 Jul 2025

https://github.com/muhammadhassanraza25/budget-app

I added some amazing features in this Budget App like Show Total Budget, Show Expenses & Show Balance Budget. This Budget App also shows items in list and delete items from list.

budget-app creative-coding css3 functional-programming html5 javascript js

Last synced: 21 Aug 2025

https://github.com/otobrglez/beyond-ruby

The code from my talk about going beyond Ruby into Scala and beyond.

functional-programming ruby scala

Last synced: 24 Feb 2025

https://github.com/yurkimus/functions

JavaScript-oriented utilities for functional programming

deno functional-programming javascript node utilities

Last synced: 10 Apr 2025

https://github.com/divertimentos/course-elixir-freecodecamp

Elixir + Functional Programming fundamentals course, aimed for beginners. Provided by Octallium (Anil Kulkarni) through freeCodeCamp.org

elixir elixir-lang functional-programming learn-in-public octallium

Last synced: 15 Jul 2025

https://github.com/phenax/redux-utils

Utility functions and patterns to work with redux

functional-programming react reducer redux saga

Last synced: 13 Jul 2025

https://github.com/dinataklit/mars-dashbord-functional-programming-intermediate-javascript-nanodegree-program

The functional JavaScript course project will be to build a dashboard for the past and current **NASA Mars rovers**, information about each mission, and images from their excursions. You will be tasked with using all the ES6 syntax and functional programming concepts from the course to interact with a real NASA API and build the front-end logic to create the dashboard.

functional-programming javascript

Last synced: 13 Jul 2025

https://github.com/devkcud/salvation

💀 A generic Go wrapper for optional values, inspired by Rust's Option and Haskell's Maybe. Brings Possibly[T] to your codebase for safe, expressive nothingness.

functional-programming generics golang maybe monads-but-shhh nullable option zero-values

Last synced: 13 Jul 2025

https://github.com/dandandan/superoptimizer

Simple superoptimizing "compiler"

compiler functional-programming optimization

Last synced: 12 Apr 2025

https://github.com/ryanleecode/solwasmc

Solidity Web Assembly Compiler

compiler ethereum evm functional-programming nom rust solidity

Last synced: 24 Feb 2025

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: 06 Apr 2025

https://github.com/afsalthaj/fp-generator

The library that solves all your data generation problem !

fs2 functional-programming generator scala stream-processing

Last synced: 25 Feb 2025

https://github.com/asbhogal/time-tracking-dashboard

A time tracking dashboard created as for a Frontend Mentor challenge, coded using vanilla HTML5, CSS3 (SCSS) and JS.

css3 dashboard front-end-development frontend-mentor functional-programming html5 json sass scss vite

Last synced: 14 Mar 2025

https://github.com/a248/jdbcaesar

Conquer the verbosity of plain JDBC.

functional-programming java jdbc jdbc-utilities sql sql-builder

Last synced: 21 Feb 2025

https://github.com/marcuwynu23/sclib

Cpp dynamic library project for easy console programming

console console-project cpp dynamic functional-programming functions library

Last synced: 14 May 2025

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 Jun 2025

https://github.com/tomsquest/mediathequeroubaix.py

Python CLI for the library of Roubaix (Médiathèque Roubaix)

functional-programming

Last synced: 22 Jun 2025

https://github.com/dotpep/cli-weather-app

Weather Apps in CLI with third party API and GPS tracking ps scripts, Clean Architecure and Software Design using Type Hintings in Python.

clean-architecture clean-code cli-application functional-programming gps-tracker oop-python openweathermap-api powershell-script python typed-python weather-app

Last synced: 22 Jun 2025

https://github.com/mehmet-github06/find-country

An application where you can find the country information you want

api async bootstrap functional-programming html-css-javascript try-catch

Last synced: 05 Mar 2025

https://github.com/shanoaice/bethlehem

A minimal functional programming library for JavaScript.

functional-programming ramda typescript

Last synced: 26 Feb 2025

https://github.com/kalongn/cse-216

Programming Abstraction (College Class).

functional-programming generic java ocaml python recursion type-hierarchies

Last synced: 30 Mar 2025

https://github.com/mahmoudhanafy/scala-specialization

my solutions to assignments

functional-programming scala

Last synced: 11 Jul 2025

https://github.com/delonnewman/atomjs

Clojure Atoms for Javascript. Shared, synchronous, independent state. A fork of https://github.com/cjohansen/js-atom.

atom clojure concurrency concurrent-programming functional functional-programming javascript javascript-library state synchronous

Last synced: 24 Jul 2025

https://github.com/zahidul-islam/ts-fun

Implementing lodash library in typescript for fun :-)

chai fun functional-programming lodash mocha typescript

Last synced: 17 Sep 2025

https://github.com/skarab42/result

Provides a robust and type-safe way to handle success and failure outcomes in TypeScript, utilizing symbolic indexing for clear result differentiation.

error-handling functional-programming typescript

Last synced: 24 Jul 2025

https://github.com/codecop/fizzbuzz-with-nothing-kata

Exercise to practice working with functions.

exercise functional-programming kata lambda-calculus

Last synced: 24 Jul 2025

https://github.com/franciscoengenheiro/space-invaders-app

A desktop application to play the classic space invaders arcade game with gameplay modifiers and difficulties

canvas-game college-project desktop-app functional-programming kotlin space-invaders

Last synced: 17 Sep 2025

https://github.com/agapas/carousel

Image carousel with indicators, made with plain JavaScript

css3 es6 functional-programming html5 image-carousel javascript plain-javascript responsive-design

Last synced: 26 Jul 2025

https://github.com/palutz/tryskiasharp

Playing with Xamarin Forms, F# and SkiaSharp (2D graphics API powered by the Skia library: https://skia.org)

2d-graphics fsharp functional-programming mobile skiasharp xamarin-forms

Last synced: 26 Jul 2025

https://github.com/nem035/js-functional-kitchen

Mini functional recipes in JavaScript.

functional-programming javascript

Last synced: 26 Jul 2025

https://github.com/stardustdl/scheme-from-python

An experimental scheme interpreter in Python.

functional-programming python scheme scheme-interpreter

Last synced: 28 Jul 2025

https://github.com/rsachdeva/reactnd-mobile-flashcards

React Native based Deck and Cards App from Scratch with Quiz, Scoring, Seeing Answers Support

functional-programming nodenv react-native redux yarn

Last synced: 29 Jul 2025

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

Programación funcional en Java. Procesamiento de datos con la API Stream en Java. Interfaz funcional Comparator.

collector comparator flatmap functional-programming java java-stream-api java11 java17 java8 reduce sorted stream-api stream-java stream-processing

Last synced: 20 Sep 2025

https://github.com/dominicluidold/ws21-conceptshigherprogramminglanguages

A collection of mandatory exercises in "Concepts of Higher Programming Languages" - 1st semester master @ Vorarlberg University of Applied Sciences (FHV)

fhv functional-programming haskell java

Last synced: 29 Jul 2025

https://github.com/xlisp/jim-emacs-fun-hy-lisp

Differentiable Programming: Lisp deep learning by hylang

deep-learning differentiable-programming functional-programming hylang lisp

Last synced: 29 Jul 2025

https://github.com/sanwed/nonograms

Популярная игра Нонограмы с возможностью добавления уровней

css functional-programming nonograms vanilla-javascript

Last synced: 29 Jul 2025

https://github.com/yurrriq/tdd-with-idris

:book: Working through Type-Driven Development with Idris

dependent-types functional-programming idris learning theorem-proving type-driven-development

Last synced: 30 Jul 2025

https://github.com/hexaredecimal/koolml

Cool meta language for the web created in python

caml functional-programming javascript metalanguage ocaml programming-language website

Last synced: 12 Apr 2025

https://github.com/rakibhhridoy/imageprocessing

Large amount of image processing is quite messy and time consuming,thus the working steps should be fast as well as accurate also. I've made sequential functions that is needed for processing data in TensorFlow and python. These functions made my work fast as it needed in commercial purposes.

augmentation deep-learning functional-programming image-manipulation image-processing keras machine-learning numpy python sequential-patterns tensorflow

Last synced: 01 Aug 2025

https://github.com/baguilar6174/flutter-crypto-app

This application connects to coincap API to get cryptocurrency changes in real time, this project implements clean architecture for organization and freezed to use functional programming.

clean-architecture dart flutter functional-programming provider

Last synced: 02 Aug 2025

https://github.com/theskyinflames/dynamic

This is simple but powerful workflow data flow building library inspired by railway programming pattern and flow-based programming paradigm

actor-pattern channels flow flow-based-programming functional-programming golang golang-concurrency goroutines jobs railway-oriented-programming workfow

Last synced: 02 Aug 2025

https://github.com/antononcube/raku-llm-functions

Raku package for functions and function objects to access, interact, and utilize LLMs.

chatgpt functional-programming large-language-models llm openai palm-api raku web-api webapi

Last synced: 02 Aug 2025

https://github.com/saksmt/f

Provides some useful (especially for method references) functional methods for Java 8

functional-programming java java-8 lambda stream

Last synced: 03 Aug 2025

https://github.com/mrracoon/js-fp-koans

A set of koans for diving into the world of functional programming in Javascript

fantasy-land functional-programming javascript ramda

Last synced: 03 Aug 2025

https://github.com/javanile/boor

🐮 Use only if you hate good manners

boorish foreach functional-programming nodejs statements

Last synced: 03 Aug 2025

https://github.com/rodrigoalvesvieira/if686

Documents, assignments and code from the Computational Languages Paradigms course at CIn/UFPE, in the semester of 2015.1.

cin-ufpe computational-languages-paradigms functional-programming haskell if686 ufpe

Last synced: 03 Aug 2025

https://github.com/blakek/make-lookup

📒 Make a lookup object from an array of objects

functional-programming hash-lookup javascript lookup lookup-table map typescript

Last synced: 17 Jun 2025

https://github.com/henriquecbuss/ipe-compiler

A compiler for the Ipe language, as an Elm package

compiler elm functional-programming programming-language

Last synced: 05 Aug 2025

https://github.com/sandromaglione/nextjs_search_view_pagination

NextJs application where you can search and view a list of users, implemented with pagination

eslint fp-ts functional functional-programming io-ts next pagination prettier search tailwindcss typescript users

Last synced: 05 Aug 2025

https://github.com/barbaracalderon/coffee-machine-project

This is my version of "The Coffee Machine Project" from Dr. Angela Yu's Python Bootcamp (London App Brewery)

coffee-machine functional-programming python

Last synced: 08 Aug 2025

https://github.com/clarajacintho/sgit

A Git clone in Scala

functional-programming git scala

Last synced: 09 Aug 2025

https://github.com/ibnz36/minifunc

An extremely simple, small & type-safe functional programming library for TypeScript/JavaScript.

functional functional-programming library node type-safety typescript

Last synced: 09 Aug 2025

https://github.com/vandalkvist/lazy-sequence

JS function which executes functions passed by arguments in sequence somewhen you want it.

functional functional-programming functions js lazy micro

Last synced: 10 Sep 2025

https://github.com/snowy1803/suffix-lang

A type-safe functional programming language using Reverse Polish Notation

compiler functional-programming language programming-language suffix-lang

Last synced: 13 Aug 2025

https://github.com/briandavidclark/ramuda

Functional programming helper library for PHP based on Ramda.js

functional-programming php ramda

Last synced: 16 Aug 2025

https://github.com/yurkimus/curry

Javascript curry utility

deno functional-programming javascript node utilities

Last synced: 03 Jul 2025

https://github.com/davestewart/collection-fns

A set of flexible, type-safe functions to manipulate arrays of models

collections functional functional-programming models typescript

Last synced: 18 Aug 2025

https://github.com/mishankov/tipe

🐍 Typed pipes

functional-programming pipe python

Last synced: 20 Aug 2025

https://github.com/zoedsoupe/learn-elixir-with-tests

Learn Elixir with test-driven development

begginer-friendly elixir functional-programming

Last synced: 05 Apr 2025