Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/yurkimus/curry

Javascript curry utility

deno functional-programming javascript node utilities

Last synced: 14 Oct 2024

https://github.com/gummif/endocpp

Modern C++ functional programming concepts library

cpp cpp17 functional-programming header-only library

Last synced: 29 Jan 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: 17 Feb 2025

https://github.com/tylrpopcorn/the-grid-functional-based-

A simple grid application built using functional based react.js components

css functional-programming html javascript reactjs

Last synced: 22 Jan 2025

https://github.com/mrbr/pipelinejs

Write an application by writing its topology.

functional-programming javascript reactive-programming

Last synced: 29 Jan 2025

https://github.com/klausnat/adam_chlipala_certified_programming_with_dependent_types_exercises

COQ. Certified Programming with Dependent Types by Adam Chlipala. Exercises from the book. Solutions.

certified coq coq-formalization dependent functional-programming types

Last synced: 16 Feb 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: 05 Jan 2025

https://github.com/critocrito/curry

Named curry functions for fixed arities.

curry currying fp functional-programming javascript utility

Last synced: 10 Feb 2025

https://github.com/eilvelia/contravariant

Contravariant functors in JavaScript + Flow with correct type inference

fantasy-land functional-programming

Last synced: 10 Jan 2025

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

Learn Elixir with test-driven development

begginer-friendly elixir functional-programming

Last synced: 10 Feb 2025

https://github.com/prashanthr/ts-utils

A typescript utility library for functional programming

functional-programming typescript

Last synced: 09 Feb 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: 31 Dec 2024

https://github.com/papilo-cloud/mern-skeleton

This skeleton application will encapsulate rudimentary features and a workflow that's repeated for most MERN applications.

crud expressjs functional-programming javascript mern-stack mongodb mongoose nodejs

Last synced: 26 Jan 2025

https://github.com/michalspano/func-prog

My take on Functional Programming.

clojure functional-programming haskell personal

Last synced: 18 Jan 2025

https://github.com/andrea-acampora/nestjs-ddd-devops

Ready-to-use project following Domain-Driven Design, Clean Architecture and Functional Programming best practices, combined with some DevOps techniques such as CI, CD and QA.

clean-architecture continuous-integration ddd dev-ops functional-programming nestjs nodejs quality-assurance testing

Last synced: 01 Feb 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: 18 Jan 2025

https://github.com/weaming/math-fold

Bring fold in functional programming to CLI.

cli fold functional-programming

Last synced: 12 Jan 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: 05 Feb 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: 15 Jan 2025

https://github.com/gavinhome/done-redux

A combined .Net7 state management framework.

component dotnet framework functional-programming redux state-management

Last synced: 14 Jan 2025

https://github.com/imteekay/rachar-conta

A simple program to split bills with friends

clojure functional-language functional-languages functional-programming

Last synced: 04 Feb 2025

https://github.com/mattlianje/enigma

CLI Tool ... A pure FP, M3 Enigma machine as used by the Germans from 1934-45.

cipher cryptography enigma-machine enigma-simulator functional-programming

Last synced: 02 Feb 2025

https://github.com/rurumimic/haskell

functional programming language

functional-programming haskell

Last synced: 03 Jan 2025

https://github.com/zio/zio-distributed

The future home of ZIO Distributed!

distributed-computing functional-programming zio

Last synced: 08 Jan 2025

https://github.com/airsequel/airscript

[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines

formula fp functional functional-programming language programming-language scripting scripting-language

Last synced: 13 Jan 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: 02 Jan 2025

https://github.com/pmuens/fp

Doing some Functional Programming with Scala

fp functional-programming scala

Last synced: 17 Feb 2025

https://github.com/mrdimosthenis/creative-elm

Drawing creation in Elm

elm functional-programming

Last synced: 21 Jan 2025

https://github.com/a248/jdbcaesar

Conquer the verbosity of plain JDBC.

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

Last synced: 01 Jan 2025

https://github.com/geirolz/fp-in-a-nutshell

Functional Programming principles in a nutshell

docs documentation fp functional-programming presentation slides

Last synced: 01 Feb 2025

https://github.com/momomo/momomo.com.platform.lambda

Intuitive generics based functional interfaces with support for void, returns, multiple params and exceptions.

closure closures functional functional-programming generic generics intuitive-generics java lambda lambda-body momomo

Last synced: 21 Jan 2025

https://github.com/bsoptei/photonix_derive

Derive macros for optics traits defined in photonix.

crate functional-programming lenses metaprogramming optics rust rust-lang rust-library

Last synced: 10 Feb 2025

https://github.com/jasonsbarr/liszt

A prototypal object oriented language that borrows heavily from functional programming concepts and languages

bidirectional-typechecking functional-programming generics language object-oriented programming-language programming-languages prototypal typescript

Last synced: 05 Jan 2025

https://github.com/zkfmapf123/express-template

node express server boiler-plate v2

express functional-programming template typescript

Last synced: 13 Jan 2025

https://github.com/shanoaice/bethlehem

A minimal functional programming library for JavaScript.

functional-programming ramda typescript

Last synced: 08 Jan 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: 08 Jan 2025

https://github.com/kavalcante/array-into-subarrays

A non destructive and simple function that divide an array into multiples subarrays

function functional-programming javascript nodejs npm

Last synced: 08 Jan 2025

https://github.com/federicobruzzone/software-foundations

Solutions (in Coq) of the exercises in the software foundation books.

coq coq-library functional-programming ocaml software-foundations

Last synced: 10 Feb 2025

https://github.com/pranav-jadhav09/gitfinder

A GitFinder application to search GitHub users and view their repositories, followers, and more.

api css3 functional-programming gitfinder githunter html javascript oop single-page-applications

Last synced: 22 Jan 2025

https://github.com/ayushmantripathy/pips

a functional, dynamically weakly typed, interpreted, indented programming language.

c functional-programming make piping programming-language

Last synced: 26 Jan 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: 20 Jan 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: 12 Feb 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: 19 Feb 2025

https://github.com/vijayksingh/angular-recipies-cookbook

👨‍💻📚🐱‍💻🍴 Cook-Book For Angular Developers (Beginners to Advance Patterns)

angular angular2 angular4 angular5 angular6 angular7 functional-programming reactive-programming rxjs

Last synced: 07 Jan 2025

https://github.com/alanrsoares/reprocessing-snake

Snake game written entirely in ReasonML with Reprocessing

functional-programming processing reasonml reprocessing snake-game

Last synced: 29 Jan 2025

https://github.com/lamdalib/kuram

Minimal functional programming library for Scala3.

category-theory functional-programming library scala scala-library scala3 typeclasses

Last synced: 01 Dec 2024

https://github.com/1602/pure-ish

Side-effects manager for backend Javascript apps.

functional-programming side-effects state-machine state-management

Last synced: 26 Jan 2025

https://github.com/javanile/boor

🐮 Use only if you hate good manners

boorish foreach functional-programming nodejs statements

Last synced: 04 Feb 2025

https://github.com/andriystr/monapy

Python Library for declarative programming.

declarative-programming functional-programming library

Last synced: 16 Feb 2025

https://github.com/emphori/compose

A featherweight Promise composition and error handling library for JavaScript

functional functional-programming javascript nodejs promise promise-chain typescript

Last synced: 16 Feb 2025

https://github.com/thma/clean-architecture-with-functions

Clean Architecture in Haskell. Using higher order functions for 'dependency injection'

clean-architecture clean-code dependency-injection functional-programming haskell inversion-of-control patterns

Last synced: 09 Feb 2025

https://github.com/krishnagopinath/separationlogic

a system that helps formally verify the correctness of concurrent programs, integrated into a toy programming language called Imp.

coq functional-programming

Last synced: 28 Jan 2025

https://github.com/eckelon/functional-api-example

Safe way of starting an express server. It'll start only when express and pino dependencies are satisfied

express express-server expressjs fluture functional-programming monad

Last synced: 23 Jan 2025

https://github.com/nkz-soft/nkzsoft.fluentresults.extensions.functional

It is a library that extends the popular FluentResults library and helps you write code in a more functional way.

csharp dotnet fluentresults functional-programming result result-pattern

Last synced: 11 Jan 2025

https://github.com/yurkimus/functions

JavaScript-oriented utilities for functional programming

deno functional-programming javascript node utilities

Last synced: 18 Feb 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: 16 Jan 2025

https://github.com/hernancerm/closures

My understanding of closures

closures functional-programming

Last synced: 07 Feb 2025

https://github.com/anabeatrizwalker/frontend-funcional-vidapet

Projeto de conclusão de curso de uma interface gráfica com CRUD de um sistema de agendamentos para serviços veterinários com o framework funcional Elm.

elm frontend functional-programming graphic-interface

Last synced: 18 Feb 2025

https://github.com/iacobson/blog_functors

Support code for blog article Functor Flavoured Pipes with Elixir

elixir-lang functional-programming

Last synced: 10 Feb 2025

https://github.com/varun93/functional-pogramming-scala

Solutions to Functional Programming in Scala

functional-programming scala

Last synced: 05 Jan 2025

https://github.com/morganconrad/fobu

YA functional utilities for JavaScript Objects, mimicking ES6 Array methods.

filter foreach functional-programming javascript map object reduce

Last synced: 11 Jan 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: 14 Jan 2025

https://github.com/dlemel8/network_parser_combinator

POC of parsing network protocols using parser combinators pattern

dtls12 functional-programming network-protocols parser-combinator rust tdd tls12 tls13

Last synced: 05 Jan 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: 13 Jan 2025

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: 13 Jan 2025

https://github.com/rvarago/funktions

A small C++17 set of utilities for functional composition.

cplusplus cplusplus-17 cpp cpp17 dsl functional-programming

Last synced: 10 Feb 2025

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

Programación funcional y API Optional en Java

functional-programming java lambda-functions optional stream-api-java8

Last synced: 13 Jan 2025

https://github.com/qilicoh/curve-tool

Curve-Tool 是一个轻量级数据曲线计算工具,使用函数式编程的方式实现自定义公式计算、多曲线叠加计算、分组计算等,一些场景可提高开发效率,简化代码,使开发者专注核心计算而非维护数据关系。

curve functional-programming java tool

Last synced: 10 Feb 2025

https://github.com/ruferdz/cards

A simple card game to learn Elixir programming language 🃏

elixir erlang functional-programming

Last synced: 21 Jan 2025

https://github.com/lanseqingling/curve-tool

Curve-Tool 是一个轻量级数据曲线计算工具,使用函数式编程的方式实现自定义公式计算、多曲线叠加计算、分组计算等,一些场景可提高开发效率,简化代码,使开发者专注核心计算而非维护数据关系。

curve functional-programming java tool

Last synced: 02 Feb 2025

https://github.com/marcosh/fundic

PHP purely functional dependency injection container

container-interop dependency-injection functional functional-programming php php-library

Last synced: 30 Dec 2024

https://github.com/darky/klubok

Do notation pipes for Promise-based or pure functions which easy to mock

do-notation functional-programming javascript mock pipe promise typescript unit-testing

Last synced: 11 Jan 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: 16 Jan 2025