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/stardustdl/scheme-from-python

An experimental scheme interpreter in Python.

functional-programming python scheme scheme-interpreter

Last synced: 07 Feb 2025

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

Personal notes/repo to learn Haskell. 3rd time is the charm

functional-programming haskell learn learn-haskell

Last synced: 05 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/mmzk1526/haskell-tfl-status

A simple TfL tube status checker

functional-programming haskell

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

https://github.com/mmzk1526/haskell-blockchain-tutorial

A simple blockchain toy example

blockchain functional-programming

Last synced: 19 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/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/codingbeautydev/try-catch-fn

Intuitive functional JavaScript try-catch

functional-programming javascript npm try-catch typescript

Last synced: 01 Feb 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/lebrancconvas/typescript-functional-programming

Using TypeScript to clarify the concept about "Functional Programming".

functional-programming

Last synced: 19 Feb 2025

https://github.com/a1exwang/adonis-lang

A functional programming language with built in NVM support

functional-programming nvm programming-language rust

Last synced: 05 Feb 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: 15 Feb 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/markhaehnel/resolver-pipe

A functional pipe with validators for TypeScript

functional-programming typescript validator

Last synced: 12 Feb 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/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/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/jaypmorgan/dfp

A suite of functional tools for all your functional programming

functional-programming python

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

https://github.com/monashcoding/intro-to-haskell

Introduction to Haskell Workshop

functional-programming haskell

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

https://github.com/psygo/haskell_lab

An environment for accelerated learning of Haskell.

functional-programming haskell lab

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

https://github.com/axect/fp-lecture

2018 Functional Programming Lecture in Yonsei Univ

elm functional-programming haskell julia

Last synced: 29 Jan 2025

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/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/savaged/funinjection

Some fun with function injection in C#

functional-programming reflection

Last synced: 31 Dec 2024

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/nem035/js-functional-kitchen

Mini functional recipes in JavaScript.

functional-programming javascript

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

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

Implementing lodash library in typescript for fun :-)

chai fun functional-programming lodash mocha typescript

Last synced: 19 Feb 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/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: 15 Feb 2025

https://github.com/customcommander/functionaut

General purpose library for the functional programming hobbyist.

functional-programming javascript

Last synced: 15 Feb 2025

https://github.com/jlengrand/functional-programming-scala

Exercises from the Functional Programming in Scala book

educational functional functional-programming scala

Last synced: 15 Feb 2025

https://github.com/el3um4s/match

Alternative to JavaScript’s switch statement with a functional twist

functional-programming javascript js npm npm-package switch switch-case ts typescript

Last synced: 14 Feb 2025

https://github.com/itemconsulting/enonic-wizardry

Functional utility library for Enonic XP

enonic enonic-xp functional-programming typescript

Last synced: 14 Feb 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/didierofrivia/flipcards

Simple memory cards game written in Elm

elm functional functional-programming futurama

Last synced: 13 Feb 2025

https://github.com/rieselhilfe/sofunlang

An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.

esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based

Last synced: 31 Dec 2024

https://github.com/marcosh/fundic

PHP purely functional dependency injection container

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

Last synced: 20 Feb 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: 20 Feb 2025

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/franciscomsm/fp-in-js

Functional programming in JS - talk assets

es6 functional-programming javascript

Last synced: 09 Feb 2025

https://github.com/waf/montecarlo

Monte Carlo approximation of π, written in a functional programming style.

csharp functional-programming monte-carlo pi

Last synced: 31 Jan 2025

https://github.com/aviabird/elixir-beginner

Repository to get started with Elixir

elixir functional-programming

Last synced: 16 Feb 2025

https://github.com/mdjnewman/have-you-heard

Short talk (pecha kucha style) on functional programming

fp functional-programming

Last synced: 16 Dec 2024

https://github.com/yisus82/fic-pf

Programación Funcional - Facultad de Informática de A Coruña

caml functional functional-programming haskell haskell-exercises haskell-language haskell-learning ocaml ocaml-exercises

Last synced: 29 Jan 2025

https://github.com/p7g/some-functional-functions

some haskell-wannabe functions in JS (typescript)

functional-programming javascript typescript

Last synced: 06 Feb 2025

https://github.com/jadesrochers/fpstreamline

Tools to making working with functional programming constructs, especially arrays, easier

functional-programming javascript node

Last synced: 24 Jan 2025

https://github.com/jaalonso/cursos_de_pf_con_scala

Recopilación de cursos de programación funcional con Scala.

functional-programming scala

Last synced: 01 Feb 2025

https://github.com/j-christl/ocaml-utils

Some basic OCaml utility functions I will keep updating while learning functional programming

functional functional-programming ocaml ocaml-utils utility-function

Last synced: 24 Jan 2025

https://github.com/j-christl/ocaml-havelhakimi

Functional implementation of the Havel-Hakimi algorithm in OCaml

discrete-mathematics functional-programming graph-theory havel-hakimi-algorithm ocaml

Last synced: 24 Jan 2025

https://github.com/mdvanes/tubestarjs

Show data from Open APIs for Dutch public transport

functional-programming nodejs opendata streams

Last synced: 11 Jan 2025

https://github.com/sekky61/rust-iterator-aoc

Advent of Code challanges solved using Rust's iterators and functional programming

aoc functional-programming rust

Last synced: 31 Dec 2024

https://github.com/paulpdaniels/streamish

A simple Functional Reactive Streaming library

fp functional-programming reactive streams

Last synced: 11 Jan 2025

https://github.com/freakwill/fcool

A cool tool for functional programming

functional-programming memoize python

Last synced: 26 Jan 2025

https://github.com/zavvdev/js-utils

Collection of JS utility functions

functional-programming functions javascript js monad

Last synced: 06 Feb 2025

https://github.com/brunomontezano/r-workshop-intermediario

📚 Course material for the R Intermediate workshop. The website and all presentations are in Brazilian Portuguese.

brazilian-portuguese data-wrangling functional-programming intermediate pt-br r r-course tidy-data tidyverse workshop workshop-materials

Last synced: 11 Jan 2025

https://github.com/tymorrow/elm-dist-demo

Compute Levenshtein distance using dynamic programming in Elm

dynamic-programming elm functional-programming levenshtein-distance

Last synced: 11 Jan 2025

https://github.com/json2d/validium

a functional library for creating validators in Python

functional-programming validation

Last synced: 07 Feb 2025

https://github.com/adversing/monoid.scala

Scala-based Haskell monoid implementation

functional-programming monoid scala

Last synced: 12 Feb 2025

https://github.com/divyanshu-rawat/a-react-game

A kuch bhi (Game) built using react.js

functional-programming reactjs

Last synced: 15 Feb 2025

https://github.com/moonfloof/cmp6090

Functional Programming - University Coursework/Homework

coursework fsharp functional-programming university

Last synced: 12 Jan 2025