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/mollybeach/apetalie

Apetalie Javscript Web3 Application Function Methods Solidity

application context-api functional-programming javscript solidity web3

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

https://github.com/olian04/simply-result

Simply typesafe Result and Option monads in typescript and javascript.

fp functional-programming javascript monad monad-types monads option option-type result result-type typescript

Last synced: 28 Dec 2024

https://github.com/psygo/haskell_lab

An environment for accelerated learning of Haskell.

functional-programming haskell lab

Last synced: 29 Dec 2024

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: 20 Dec 2024

https://github.com/d-exclaimation/common-ts

Zero-dependency TypeScript utilties for Node.js, Deno, Web and anything that powered by V8

functional-programming pattern-matching pipe typescript union v8 zod

Last synced: 07 Nov 2024

https://github.com/spamegg1/spamegg1-lean

Working through Functional Programming in Lean

dependent-types formal-verification functional-programming lean lean4 math proofs

Last synced: 21 Jan 2025

https://github.com/patrixr/capacitor.js

Functional utility method: a capacitor concept

design-patterns functional functional-js functional-programming hooks

Last synced: 25 Dec 2024

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: 05 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/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/sopherapps/funml

A collection of utilities to help write python as though it were an ML-kind of functional language like OCaml

functional-programming pattern-matching python

Last synced: 30 Dec 2024

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

A functional pipe with validators for TypeScript

functional-programming typescript validator

Last synced: 20 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/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/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/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: 27 Dec 2024

https://github.com/ana06/text-decoder

A text decoder written in Haskell

functional-programming textdecoder ucm

Last synced: 23 Jan 2025

https://github.com/sigfriedcub1990/mostly-adequate-fp

Exercises from mostly adequate guide to FP

functional-programming javascript professor-frisby

Last synced: 15 Jan 2025

https://github.com/rvanasa/lens

An easy-to-learn functional scripting language and runtime environment.

functional-programming javascript modular-design programming-language script

Last synced: 15 Jan 2025

https://github.com/gabrielseibel1/fungo

FunGo stands for Functional (programming in) Go(lang)

fp function functional-programming go golang

Last synced: 08 Nov 2024

https://github.com/multimeric/withpartial

A utility for functional piping in Python that allows you to access any function in any scope as a partial.

functional-programming pipe pipes python

Last synced: 15 Dec 2024

https://github.com/lebrancconvas/hackerrank-functional-programming

Programming in Functional Programming by using Hackerrank Problem.

clojure elixir erlang fsharp functional-programming hackerrank haskell lisp ocaml racket scala

Last synced: 08 Jan 2025

https://github.com/sidmishraw/fjava

FJava, Java for functional programming

fjava functional-programming java8

Last synced: 15 Jan 2025

https://github.com/modemobpsycho/python-course-s2

Solutions for the course. The topic of the course is "Python Generation course: a course for advanced". The topics covered in the course are listed in the repository topics.

bool complex decimal dict filesystem fraction functional-programming nested-loops nonetype random sets string tuples turtle

Last synced: 07 Jan 2025

https://github.com/modemobpsycho/python-course-s1-2

Solutions for the course. The topic of the course is "Indie Python Programming Course". The course covers topics from strings and lists to working with files and advanced python.

advanced-python dict filesystem functional-programming iterable-extensions lists-python loops modules none sets string tuples

Last synced: 07 Jan 2025

https://github.com/rcardin/reader-monad

A simple implementation of the Reader monad

functional-programming monad reader-monad scala

Last synced: 18 Jan 2025

https://github.com/kevindasilvas/newer

Newer is a haskell cli app to list and search for news using the currents api

aeson chalk cli cli-app currents functional-programming haskell wreq

Last synced: 04 Feb 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/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: 04 Jan 2025

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

Functional Programming in Scala

functional-programming scala

Last synced: 04 Jan 2025

https://github.com/aganglada/reswitcher

🍭 Functional switch case for redux reducers

functional-programming javascript reducer redux switch-case

Last synced: 15 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/snowy1803/suffix-lang

A type-safe functional programming language using Reverse Polish Notation

compiler functional-programming language programming-language suffix-lang

Last synced: 15 Jan 2025

https://github.com/rxtoolkit/fs

💾 RxJS utilities for working with files and file streams locally

files filesystem fp functional-programming observables package reactive-programming rxjs

Last synced: 05 Jan 2025

https://github.com/rxtoolkit/logs

🗒️ RxJS utilities for backend logging

fp functional-programming logging observables package reactive-programming rxjs

Last synced: 05 Jan 2025

https://github.com/vitorsalgado/nodejs-fx

Small functional utility library for JavaScript

functional functional-programming javascript nodejs

Last synced: 13 Jan 2025

https://github.com/rizkimufrizal/docker-spring-cloud-gateway

This project was created to learn reactive programming, functional programming and custom api gateway with Spring Cloud Gateway

api-gateway cloud functional-programming gateway reactive-programming spring

Last synced: 08 Jan 2025

https://github.com/sword-smith/hfasto

Implementing a compiler for the fuctional programming language fasto in Haskell

calling-conventions compiler functional-programming mips-assembly register-allocation

Last synced: 15 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/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/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/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/frantjc/go-fn

Functional stuff for Go.

functional functional-programming go golang

Last synced: 08 Nov 2024

https://github.com/manuelelucchi/functional.jl

A simple Julia library to boost your functional code

functional-programming julia julia-language julia-package julialang

Last synced: 05 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/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/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/javanile/boor

🐮 Use only if you hate good manners

boorish foreach functional-programming nodejs statements

Last synced: 04 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/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/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/yurkimus/functions

JavaScript-oriented utilities for functional programming

deno functional-programming javascript node utilities

Last synced: 13 Oct 2024

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

https://github.com/mainro/cyclotron-std

Python standard library drivers and components for Cyclotron

cyclotron functional-programming python reactive-extensions reactive-programming reactivex rxpy

Last synced: 26 Jan 2025

https://github.com/baransu/sugar

Experimental, fuctional language for creating webapps

elixir-lang experiment functional-programming javascript language

Last synced: 04 Feb 2025

https://github.com/imclerran/roc-openrouter

Roc Package for the using the OpenRouter.ai API

artificial-intelligence functional-programming roc-lang

Last synced: 16 Nov 2024

https://github.com/05st/project-euler

My Haskell solutions for Project Euler problems.

functional functional-programming haskell problems project-euler solutions

Last synced: 16 Jan 2025

https://github.com/awinogradov/condicom

Apply React component enhancements by condition

component enhancement functional-programming hoc react

Last synced: 02 Feb 2025

https://github.com/agnivchtj/scala-interpreter

Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.

abstract-syntax-tree desugarer functional-programming interpreter parser s-expressions scala

Last synced: 22 Jan 2025

https://github.com/luismarchio03/golang_migration_system

A database migration system in Go (Golang) that centralizes functions for managing database migrations across different database types, including MySQL, PostgreSQL, and FirebirdSQL. The project includes automated testing and Docker integration to facilitate migration management and execution in development and production environments.

ci-cd database functional-programming github-actions go golang lib library migration nosql sql

Last synced: 22 Jan 2025

https://github.com/khc-zhihao/packhouse

Packhouse is a function wrapper based on the concept of functional programming

functional-programming javascript lambda serverless

Last synced: 22 Jan 2025

https://github.com/matbesancon/pagerank

A functional, parallel PageRank implementation in Scala

functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix

Last synced: 22 Jan 2025

https://github.com/rajasharan/elm-countdown-problem

Solution for the countdown-problem in elm

elm elm-demos elm-lang functional functional-programming

Last synced: 13 Jan 2025