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/tysonmn/tysonmn.github.io

Blog of Tyson Williams about software engineering and functional programming

blog functional-programming software-engineering

Last synced: 05 Nov 2024

https://github.com/neiljbrown/java-functional-interface-examples

A set of Java code examples illustrating the set of functional interfaces that were added to the JDK's java.util.function package in Java 8+.

examples functional-programming java

Last synced: 30 Dec 2024

https://github.com/danielres/mytribe

a directory of friends for local/remote communities | highly experimental | ORM-less | nodejs + react + redux | docker-cloud CD + CI | lean event-sourcing

ci create-react-app docker docker-cloud docker-compose droplet functional functional-programming jest knexjs nodejs orm-less react redux

Last synced: 09 Jan 2025

https://m-aminalizadeh.github.io/Awesome-books-collection/

This project is about building a web-app to store your books collection in browser's local storage with CRUD feature.

bootstrap5 crud-application es6-javascript eslint functional-programming gh-pages html-css-javascript javascript lighthouse localstorage npm oop responsive-website routes spa ux-ui

Last synced: 03 Nov 2024

https://github.com/raviqqe/stg

STG Machine in Go

functional-programming go lazy-evaluation

Last synced: 02 Feb 2025

https://github.com/mnie/resulttype

ResultType implementation in C#

csharp functional-programming result-type

Last synced: 24 Dec 2024

https://github.com/jderochervlk/fp-ts-remote-data

https://jderochervlk.github.io/fp-ts-remote-data/

fp fp-ts functional-programming remote-data typescript

Last synced: 14 Dec 2024

https://github.com/stevemao/composition-trace

Impure trace function to see what's going on in a composition

composition debug debugger debugging debugging-tool fp functional-programming

Last synced: 19 Feb 2025

https://github.com/jahed/promises

Composable Functions for Promises

async functional-programming javascript promise

Last synced: 27 Oct 2024

https://github.com/edeckers/pyella

Common applicatives, functors and monads for loads of /fun/ with Python

applicative either fp functional-programming functor hacktoberfest haskell just lambda maybe monad optional python

Last synced: 28 Oct 2024

https://github.com/mooerslab/emacsatx4may2022

Brief introduction to functional programming in Emacs Lisp

elisp emacs functional-programming

Last synced: 14 Dec 2024

https://github.com/francomelandri/pipeline-fp

pipeline pattern using functional programming approach

desing-patterns functional-programming noif

Last synced: 05 Feb 2025

https://github.com/stefanmaric/retryyy

A better way to retry async operations in TypeScript/JavaScript.

async await decorators functional-programming retry typesafe typescript

Last synced: 29 Nov 2024

https://github.com/neverendingqs/pyiterable

Python comes with some nice built-in methods for operating on iterables, but it can get messy really quickly if you want to transform an iterable multiple times. Write more expressive code by chaining built-in transformations with this module.

functional-programming python

Last synced: 10 Nov 2024

https://github.com/owainlewis/hof

Higher order functions for Golang

collections functional-programming golang higher-order-functions

Last synced: 01 Feb 2025

https://github.com/polyvariant/learn-scala

Reference learning material for Scala

fp functional-programming learning scala

Last synced: 03 Feb 2025

https://github.com/laserdisc-io/stream-it

An integration test library for end-to-end testing of streaming applications

end-to-end-testing functional-programming scala smoke-test test

Last synced: 17 Nov 2024

https://github.com/halogenandtoast/mirin

A tiny redirection server in Spock backed by MySQL.

functional-programming haskell spock

Last synced: 12 Feb 2025

https://github.com/luhring/funky

A Go (golang) linter that finds mutations.

ast functional-programming golang linter mutations

Last synced: 13 Jan 2025

https://github.com/nevrome/r.futhark.example

Very basic test package to explore how one could run and develop Futhark code through Rcpp in an R package

functional-programming futhark r rcpp

Last synced: 14 Jan 2025

https://github.com/12joan/rubio

Write pure, functional code that encapsulates side effects using the IO monad (and friends) in Ruby

functional-programming io-monad maybe-monad state-monad

Last synced: 13 Dec 2024

https://github.com/drlordbasil/experimental_python_agents

A collection of Python functions that leverage Large Language Models (LLMs) to replace traditional programming functions and libraries. The goal is to create a library where every operation is handled by LLM responses rather than hardcoded functions.

ai functional-programming functions ollama openai

Last synced: 08 Jan 2025

https://github.com/rubenjgarcia/commons-functional

A collection of Functional helpers for Java 8

functional functional-programming java-8 tuples

Last synced: 15 Jan 2025

https://github.com/yxw007/es6_functional_programming

函数式编程学习,包含实现代码和大量实践应用demo

functional-programming js

Last synced: 18 Feb 2025

https://github.com/tralahm/iot-system

A complete hardware agnostic IoT system for monitoring home temperatures written in scala

akka-actors functional-programming iot-application sbt scala tralahm tralahtek

Last synced: 13 Jan 2025

https://github.com/mallozup/doghub

a functional stale bot for Github Issue and PRs.

bot clojure data-driven functional-programming github monitor stale

Last synced: 13 Feb 2025

https://github.com/andreacrotti/lambda

Talk about functional programming

functional-programming lambda python talk

Last synced: 01 Feb 2025

https://github.com/sebbekarlsson/simple-pipe

🚿 Function Composition for Python

composition functional-programming pipe python

Last synced: 30 Jan 2025

https://github.com/michalzalecki/paradajs

Monads implementation targeting compliance with Fantasy Land

functional-programming monads

Last synced: 06 Feb 2025

https://github.com/connor-makowski/pamda

Functional programming for python

functional-programming python

Last synced: 28 Nov 2024

https://github.com/bertrand31/api-rate-limiter

A sample HTTP API using a custom rate limiter written in Scala

api cats functional-programming http4s rate-limiter scala

Last synced: 17 Feb 2025

https://github.com/constantiner/fun-ctional

The library brings most of the familiar functional techniques (like functional composition) to asynchronous world with shining Promises

async asynchronous asynchronous-functions asynchronous-programming client-side functional functional-composition functional-programming javascript javascript-library library mapreduce nodejs promise promise-handling promises server-side

Last synced: 08 Dec 2024

https://github.com/bodrovis-learning/elixir-yt-series

Серия видео "Функциональная разработка на Elixir" на YouTube

elixir functional-programming lessons youtube

Last synced: 26 Dec 2024

https://github.com/erikjuhani/fp-utils

Utilities like Option and Result for functional programming in Node / Deno

deno fp functional-programming nodejs option result utilities

Last synced: 20 Nov 2024

https://github.com/denismurphy/pythonic

Selection of naive code snippets and examples that I compiled while learning Python.

beginner collections functional-programming oop python typing zen

Last synced: 25 Dec 2024

https://github.com/coderitual/round-royale

My entry for the js13k 2017 game jam

functional-programming game gamedev js13k js13kgames

Last synced: 28 Nov 2024

https://github.com/markomanninen/calchylus

Lambda Calculus with Hy - Docs: http://calchylus.readthedocs.io/

functional-programming hy lambda-calculus lisp logic-programming python

Last synced: 21 Nov 2024

https://github.com/bobgodwinx/coordinatorpattern

Coordinator pattern combined with MVVM architecture, functional programming supported by RxSwift in iOS Swift App

coordinator design-patterns functional-programming ios mvvm-architecture rxcocoa rxswift swift

Last synced: 10 Jan 2025

https://github.com/matthewsecrist/fxnk

A functional programming library for Elixir inspired by Ramda.

elixir functional-programming

Last synced: 27 Nov 2024

https://github.com/exbotanical/idl

a Lisp that leverages continuation-passing style, dynamic stack frames, and tail call optimization to dramatically enhance JavaScript runtime performance. interpreter, runtime, and transpiler

continuation-passing-style custom-programming-language functional-programming lisp-dialect lisp-variant reducer-pattern scheme-dialect transduction

Last synced: 19 Feb 2025

https://github.com/meetzaveri/elite-async

🛠️ Zero dependencies, pure vanilla, slim and compact set of async utilities

async callbacks control-flow functional-programming javascript

Last synced: 18 Jan 2025

https://github.com/mmzk1526/haskell-while-code

Implement the WHILE language introduced in the Imperial College Course Models of Computation

functional-programming haskell interpreter simulator

Last synced: 19 Feb 2025

https://github.com/js-factory/ironhead

Functional and Declarative NodeJS Framework.

configurable express functional-programming javascript nodejs routing

Last synced: 18 Nov 2024

https://github.com/thealexlichter/advent-of-code

My solutions for the Advent of Code (since 2k17)

advent-of-code advent-of-code-2017 functional-programming javascript

Last synced: 29 Jan 2025

https://github.com/eloyekunle/haskell_snippets

Useful snippets and algorithms in Haskell

algorithms functional-programming hackerrank haskell

Last synced: 09 Feb 2025

https://github.com/alexandrabaturina/mars-rover-dashboard

Dashboard that allows the user to view data and images from one of the Mars rovers.

es6-javascript functional-programming higher-order-functions nasa-api nodejs pure-javascript

Last synced: 14 Feb 2025

https://github.com/0xleif/closure

Define and chain Closures with Inputs and Outputs

chain closure closures functional-programming functions scope state swift then thenable

Last synced: 10 Feb 2025

https://github.com/noyzys/nautchkafe-vanish

A simple bukkit/spigot plugin 1.21 :: vanish moderation system.

adventure bukkit bukkit-plugin fp functional-programming java kyori spigot spigot-plugin vanish vanishing

Last synced: 29 Jan 2025

https://github.com/flintinatux/squirrel

A nimble functional library for Lua.

compose curry functional-programming lua

Last synced: 25 Jan 2025

https://github.com/jmlweb/mochila

Your Lightweight Travel Companion for TypeScript Programming

functional-programming typescript utils

Last synced: 18 Nov 2024

https://github.com/bohdanmoroziuk/code-snippets

This is my personal knowledge-base. Here you'll find code-snippets, technical documentation, and command reference for various tools, and technologies.

cheat-sheets code-snippets front-end-development functional-programming knowledge-base oop react rest-api software-architecture software-development testing typescript vue3

Last synced: 13 Feb 2025

https://github.com/jakxz/functional-or

functional OR in js

functional-programming javascript or

Last synced: 25 Jan 2025

https://github.com/cu1ch3n/type-inference-zoo

Implementations collection for type inference algorithms

functional-programming haskell programming-languages type-inference zoo

Last synced: 19 Jan 2025

https://github.com/arnaud-feldmann/formation_r_drieets_prog_fonctionnelle

Une formation R pour mes collègues de la drieets, aux fonctions et à la programmation fonctionnelle en R

fonctions formation functional-programming functions programmation-fonctionnelle r tutorial

Last synced: 29 Jan 2025

https://github.com/danisancas/tallerscalapeum

Temario de talleres de Scala impartidos para la comunidad PEUM

functional-programming scala spanish workshop workshop-series

Last synced: 13 Dec 2024

https://github.com/shahroz16/tilde

A functional tool-belt for Kotlin Language similar to Lo-Dash or Underscore.js in Javascript and Dollar in Swift

belt dollar functional-programming java-8 kotlin lodash underscore

Last synced: 23 Jan 2025

https://github.com/timonson/bashfunc

A small Bash library for functional programming - map, filter, reduce and more

bash fp functional functional-programming map reduce shell

Last synced: 15 Feb 2025

https://github.com/joebew42/elixir_mostly_adeguate_guide

Examples from "Mostly Adeguate Guide" written in Elixir

examples functional-programming

Last synced: 13 Feb 2025

https://github.com/gibbok/files-importer

files-importer is a Node.js command line tool, written in functional programming style, which synchronously copy the contents of a directory (include subdirectories recursively) to another location without creating duplicate files. It can be used to import only images and videos that have not already been imported from a camera or a memory card.

compare-data compare-files diff filesystem functional-programming

Last synced: 14 Feb 2025

https://github.com/georgesittas/monads-presentation

Presentation about the role of monads in Functional Programming

functional-programming haskell latex monads presentation

Last synced: 23 Jan 2025

https://github.com/peterperhac/monad-transformers

Code, etc for a meetup event. Monad transformers talk I gave at Brighton.

fp functional-programming monad scala

Last synced: 23 Jan 2025

https://github.com/mamal72/ifexpr

Simple functional library to offer if conditions as expressions, not statements

functional-programming typescript typescript-library

Last synced: 06 Feb 2025

https://github.com/ilyasyoy/python-streamer

Simple lazy python Stream API-like wrapper.

functional-programming python stream

Last synced: 14 Feb 2025

https://github.com/zarinfam/java-type-classes-sample

This is a sample project to describe and implement type classes functional programming concept in Java. You can find complete article in this link:

functional-programming java java8 scala type-classes

Last synced: 20 Feb 2025

https://github.com/leostera/zazen

:pray: sit, breathe, code.

arrow functional-programming minimal

Last synced: 09 Feb 2025

https://github.com/mannil/advent-of-code

My solutions for the Advent of Code (since 2k17)

advent-of-code advent-of-code-2017 functional-programming javascript

Last synced: 11 Dec 2024

https://github.com/rgrannell1/visp

Toy vau-calculus language with non-sexpr syntax

functional-programming lambda-calculus toy-language vau-calculus

Last synced: 06 Feb 2025

https://github.com/tusharad/haskell-examples

Collection of Concept-wise Haskell programs for learning.

functional-programming haskell

Last synced: 17 Dec 2024

https://github.com/jiangweixian/functional-md

render markdown functional

functional-programming github markdown

Last synced: 10 Dec 2024

https://github.com/sliptype/react-pure

❄️ An example of managing state using Purescript in a React app

functional-programming purescript react

Last synced: 14 Feb 2025

https://github.com/nengo/nengo-gyrus

Recursively generate large-scale Nengo models using NumPy semantics.

functional-programming nengo neural-networks numpy python

Last synced: 25 Jan 2025

https://github.com/timfennis/apply

Functional Programming in PHP

arrow functional-programming monad php php-library php74

Last synced: 15 Feb 2025

https://github.com/laurabeatris/odd-list-filter

Elixir algorithm exercise to filter odd numbers from a given string list and return its quantity

algorithms-and-data-structures elixir enumerable functional-programming

Last synced: 13 Feb 2025

https://github.com/ScalaMath/VecMatLib

Open source Scala library that provides data structures for vectors and matrices

3d-graphics algebra functional-programming java linear-algebra math mathematics maths matrix-math scala vector-math

Last synced: 11 Jan 2025

https://github.com/hiphish/functional-fizzbuzz

(Mirror) An exercise in Python, functional programming and property testing

fizzbuzz functional-programming hypothesis-testing property-testing python

Last synced: 27 Nov 2024

https://github.com/milmazz/func_geo_slides

Functional Geometry Description of Escher’s Fish (slides)

escher functional-programming geometry

Last synced: 21 Jan 2025

https://github.com/mohammadsafia/focus-time-react-native

This application makes you focus on specific tasks for a time and acts as an alarm to notify you of the end of the time allocated to the task

clean-architecture clean-code functional-programming hooks react-native typescript

Last synced: 29 Jan 2025

https://github.com/peruibeloko/advent-of-code-2023

My solutions for the Advent of Code 2023 using Elixir.

advent-of-code advent-of-code-2023 adventofcode elixir functional-programming

Last synced: 19 Feb 2025

https://github.com/agapas/react-currency-converter

React currency converter - a single page app made with React in functional programming like approach, which uses the exchanged rates API

currency-converter ecmascript enzyme exchanged-rates-api functional-programming jest react react-currency-converter reactjs

Last synced: 20 Nov 2024

https://github.com/patzly/set-game-scala

An unofficial Scala version of the SET game for Software Engineering classes at HTWG Konstanz

functional-programming game-development scala set-game

Last synced: 18 Nov 2024

https://github.com/bigtimetapin/somos-solana

Solana D'App for SOMOS* digital record store

blockchain elm-lang functional-programming solana-client solana-program

Last synced: 20 Nov 2024

https://github.com/jeffgbutler/practical-functional-kotlin

Practical Functional Kotlin Workshop Materials

functional-programming kotlin

Last synced: 29 Jan 2025

https://github.com/belsrc/fjp

WIP, ye be warned - Function Js Playground: A place for me to play with functional coding in Javascript

functional functional-programming javascript

Last synced: 25 Nov 2024

https://github.com/git-marcopitra/remove-unnecessary-parenthesis

Problem of unnecessary parenthesis with Functional Programming

functional-programming testing

Last synced: 19 Feb 2025