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/svozza/functionalish-refactor

A non-trivial asynchronous code example that interacts with multiple AWS services implemented in imperative, promise-based and purely functional style.

functional functional-programming

Last synced: 24 Jan 2025

https://github.com/marlon-couto/playground-functions

Esse projeto consiste em arquivos JavaScript ES6 com várias funções utilitárias para resolução de problemas de um projeto fictício

algorithms ecmascript6 functional-programming javascript

Last synced: 22 Dec 2024

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

An experimental scheme interpreter in Python.

functional-programming python scheme scheme-interpreter

Last synced: 07 Feb 2025

https://github.com/shuvo18103107/diceroll.github.io

This is a kind of fun project made completely by javascript. Enjoy the game the link is given below.

dice-rolling-game dom-manipulation fun-project functional-programming javascript procedural-programming

Last synced: 31 Jan 2025

https://github.com/davidmarne/functional_flutter

Tools for composing flutter widget trees in a functional manner.

flutter functional functional-programming

Last synced: 11 Jan 2025

https://github.com/lulu-berlin/seq.ts

A typescript wrapper for Iterable<T> providing functional programming functionality similar to ReadonlyArray<T>

functional-programming iterable sequence typescript

Last synced: 26 Dec 2024

https://github.com/mishankov/tipe

🐍 Typed pipes

functional-programming pipe python

Last synced: 09 Feb 2025

https://github.com/earldouglas/teep

Functional programming in JavaScript

functional-programming javascript

Last synced: 19 Dec 2024

https://github.com/guillempuche/effect_server_react

Clean architecture using the Effect library: domain, usecase, repositories, SQL, Node server

clean-architecture ddd-architecture domain-driven-design effect functional-programming nodejs server sql

Last synced: 08 Feb 2025

https://github.com/junaidzm13/sigma-calculus-interpreter

A sigma calculus based interpreter implemented using Haskell and related underlying programming concepts.

functional-programming haskell

Last synced: 08 Feb 2025

https://github.com/jaypmorgan/dfp

A suite of functional tools for all your functional programming

functional-programming python

Last synced: 22 Jan 2025

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

Programming Abstraction (College Class).

functional-programming generic java ocaml python recursion type-hierarchies

Last synced: 05 Feb 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/slowli/curry-chain

Chainable function currying

chainable-methods currying functional-programming

Last synced: 24 Jan 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: 24 Dec 2024

https://github.com/rabestro/grokking-fp-exercises

Solutions to exercises from the book Grokking Functional Programming. This repository showcases my journey of learning functional programming concepts and applying them in practice, with a focus on Scala.

exercises functional-programming learning-by-doing scala

Last synced: 04 Jan 2025

https://github.com/jcouyang/fp.go

A light-weight FP utils lib for Go

functional-programming go

Last synced: 23 Jan 2025

https://github.com/abengl/ntt-project1

Primer projecto en Java para el Bootcamp Tech Girls de NTT Data Perú. Inicia el desarrollo de una aplicación para el manejo de cuentas bancarias de usuarios.

fun functional-programming mysql oop spring-boot

Last synced: 07 Feb 2025

https://github.com/mna/luafn

Functional programming fundamentals for Lua. (mirror)

functional-programming lua mirror

Last synced: 23 Jan 2025

https://github.com/mystpi/spark

Compile-to-JS language built in Gleam.

functional-programming gleam langdev language

Last synced: 12 Jan 2025

https://github.com/mohamad-shosha/function-programming

Created a project showcasing lambda expressions and method references in functional programming, with a focus on unit testing for code reliability.

functional-interfaces functional-programming java lambda-functions method-references

Last synced: 06 Feb 2025

https://github.com/codingbeautydev/try-catch-fn

Intuitive functional JavaScript try-catch

functional-programming javascript npm try-catch typescript

Last synced: 01 Feb 2025

https://github.com/endygamedev/learn-haskell

λ Haskell and Lambda Calculus.

functional-programming haskell lambda-calculus

Last synced: 03 Jan 2025

https://github.com/dhruvjawalkar/ocpjavase17dev

Reference code files used during practice for newer features in Java SE 17, Lambdas, Functional Programming, Streams, Concurrency, Sealed Classes, LocalDateTime methods, Records ...

concurrent-programming duration functional-programming lambda-functions localdatetime records sealed-classes sealed-interface streams

Last synced: 17 Jan 2025

https://github.com/mrvplusone/lazylang

A Haskell-style lazy language in 500 lines of Scala code

functional-programming lazy-evaluation monad-transformers

Last synced: 08 Feb 2025

https://github.com/eliasgit2017/clojure_sudoku_game-solver

Sudoku Game (including a simple solver) written in Clojure for the LU3IN020 course "Principes des programmes déclaratifs" at Sorbonne Université.

clojure clojure-library functional-programming leiningen seesaw sudoku sudoku-game sudoku-generator sudoku-puzzle sudoku-solver

Last synced: 06 Feb 2025

https://github.com/admodev/baldor-lang

Algebraic and mathematical programming language, made with PYTHON.

algebra functional-programming language mathematical-programming mathematics programming-language

Last synced: 23 Dec 2024

https://github.com/isaquepinheiro/eclbr

ECLBr (Essential Core Library for Delphi)

delphi functional-programming library matching tuples

Last synced: 03 Jan 2025

https://github.com/dominicburkart/funfun

Macros for working with closures in Rust.

functional-programming memory-allocation parallel rust

Last synced: 11 Jan 2025

https://github.com/filipbolt/hackerrank_functional

Haskell solutions hackerrank functional challenges

functional-programming hackerrank hackerrank-solutions haskell

Last synced: 31 Dec 2024

https://github.com/customcommander/functionaut

General purpose library for the functional programming hobbyist.

functional-programming javascript

Last synced: 23 Dec 2024

https://github.com/mattiamtzlr/epfl-cs214-course

Course notes for EPFL CS-214: Software Construction

functional-programming scala university-course

Last synced: 29 Jan 2025

https://github.com/jderochervlk/fp-ts-fetch

fp-ts wrappers for fetch.

fp fp-ts functional-programming typescript

Last synced: 07 Feb 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: 22 Nov 2024

https://github.com/murat/elixir-practices

Some Elixir practices for the newbies...

elixir elixir-lang functional-programming

Last synced: 10 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: 19 Dec 2024

https://github.com/vitorsalgado/kotlin-fp

Playing with functional in Kotlin

functional functional-programming kotlin

Last synced: 30 Jan 2025

https://github.com/nem035/js-function-fun-2

Fun with functional programming in JavaScript (2)

composition functional-programming functor javascript monad monoid semigroup

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

https://github.com/jaalonso/logica-en-haskell

Desarrollo de la lógica con Haskell.

functional-programming haskell logic

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol1

Exámenes de programación funcional con Haskell. Vol. 1 (Curso 2009-10)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/federicobruzzone/setup-ocaml-project-with-dune

This repository provides a basic setup for an OCaml project with using Dune as the build system. It aims to provide a simple and straightforward structure for your OCaml project, allowing you to focus on writing code without the complexities of a build system.

functional-programming ocaml ocamlbuild project-template setuptools

Last synced: 03 Jan 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol5

Exámenes de programación funcional con Haskell. Vol. 5 (Curso 2013-14)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol6

Exámenes de programación funcional con Haskell. Vol. 6 (Curso 2014-15)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol2

Exámenes de programación funcional con Haskell. Vol. 2 (Curso 2010-11)

functional-programming haskell teaching

Last synced: 01 Feb 2025

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

Mini functional recipes in JavaScript.

functional-programming javascript

Last synced: 08 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol7

Exámenes de programación funcional con Haskell. Vol. 7 (Curso 2015-16)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol9

Exámenes de programación funcional con Haskell. Vol. 9 (Curso 2017-18)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol10

Exámenes de programación funcional con Haskell. Vol. 10 (Curso 2018-19)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol8

Exámenes de programación funcional con Haskell. Vol. 8 (Curso 2016-17)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol3

Exámenes de programación funcional con Haskell. Vol. 3 (Curso 2011-12)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/jaalonso/examenes_de_pf_con_haskell_vol4

Exámenes de programación funcional con Haskell. Vol. 4 (Curso 2012-13)

functional-programming haskell teaching

Last synced: 01 Feb 2025

https://github.com/evanpacini/functional

Bringing functional programming to C!

c c23 cpp cpp23 functional functional-programming

Last synced: 04 Jan 2025

https://github.com/skulltech/programming-languages-assignments

Assignments and code written for course COL226 (Programming Languages) of IIT Delhi.

compiler-design functional-programming programming-languages

Last synced: 01 Feb 2025

https://github.com/wayneseymour/vanilla-fp

Really just me learning FP in JS from Brian Lonsdorf and other sources. Not a lib, more like a playground.

functional-composition functional-programming

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

https://github.com/unisay/moki

Moki is a tool that provides and manages test services like mock http server, database, FS folder, etc.

functional-programming integration-testing scala

Last synced: 17 Jan 2025

https://github.com/rudini/node_ports_adapters

Ports and adapter implementation of a restaurant reservation

adapter functional-programming hexagonal-architecture javascript nodejs ports typescript

Last synced: 18 Dec 2024

https://github.com/neshkeev/avaj

Haskell influenced Category Theory patterns implemented in Java

category-theory functional-programming haskell java monad monad-transformers

Last synced: 31 Jan 2025

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

My solutions for Advent of Code starting from 2015

advent-of-code functional-programming optimization problem-solving scala

Last synced: 23 Jan 2025

https://github.com/therealklanni/key-mapper

Tiny utility for deeply mapping object keys

functional-programming object object-mapper object-mapping tiny-utility

Last synced: 19 Jan 2025

https://github.com/armcn/fp

Almost Practical Functional Programming in R

functional-programming r rstats

Last synced: 03 Feb 2025

https://github.com/gvoz-dev/fprog

Functional programming

clojure functional-programming racket scala

Last synced: 31 Dec 2024

https://github.com/marcosh/effector

A Php library to write effect aware code.

effect effects functional functional-programming php php-7 php-library side-effect

Last synced: 19 Jan 2025

https://github.com/arindas/lazy-prime-sieve

Lazy Sieve of Eratosthenes for infinitely generating primes lazily in Rust.

functional-programming lazy-evaluation prime-sieve sieve-of-eratosthenes

Last synced: 23 Jan 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: 25 Dec 2024

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