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/kelvinlongchun/chainly

A npm module converts your functions to a method chain

fp functional-programming method-chaining

Last synced: 11 Nov 2024

https://github.com/kelvinlongchun/vector-functions-for-functional-programming

C++ vector functions for functional programming

cpp functional-programming vector

Last synced: 11 Nov 2024

https://github.com/kanitsharma/monad-fantasy

A collection of monads implemented in javascript

functional-programming javascript monads

Last synced: 27 Oct 2024

https://github.com/nicklatch/blog_generator

A static HTML generator built in Haskell!

functional-programming generator haskell html

Last synced: 11 Nov 2024

https://github.com/milaziabchenko/minimo-website

Stylish photodiary | lifestyle | travel multi-page website created with modern features of HTML5, CSS3, and JavaScript, combining functional programming and OOP approaches

css-animations css-flexbox css-grid functional-programming html-css-javascript localstorage-api multi-page-application oop responsive ui-design

Last synced: 11 Nov 2024

https://github.com/milaziabchenko/custom-music-player-with-dropdown-select

Custom music player coupled with custom-made dropdown select, built with HTML, CSS, and JavaScript, combining FP and OOP approaches, and using the Web Audio API functionality

audio-player customization events functional-programming html-css-javascript oop ui-design web-audio-api

Last synced: 11 Nov 2024

https://github.com/milaziabchenko/vanilla-javascript-playground

JavaScript theory and code snippets, using functional and OOP, prototypes, higher-order array methods, regular expressions, DOM, events, and asynchronous JS

async-await asynchronous-javascript axios dom-events dom-manipulation esnext fetch-api functional-programming higher-order-functions http-requests oop promises prototypes regular-expressions vanilla-javascript

Last synced: 11 Nov 2024

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: 12 Nov 2024

https://github.com/olaven/fun

Util library for functional programming in Deno

deno functional-programming library typescript

Last synced: 14 Oct 2024

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

Compute Levenshtein distance using dynamic programming in Elm

dynamic-programming elm functional-programming levenshtein-distance

Last synced: 12 Nov 2024

https://github.com/danyst/iosfunctionaltable

Keepcoding Master Mobile Engineering Bootcamp - iOS Advanced - Functional programming exercise

functional-programming ios ios-app ios-swift mobile-development swift

Last synced: 12 Nov 2024

https://github.com/srikanth-josyula/java-functional-programming-concepts

This repository explores functional programming concepts in Java 8/9/11

functional-programming java11 java8 java9 lambda-functions methodreference

Last synced: 13 Oct 2024

https://github.com/pradipchaudhary/react-functional

Learning React With Functional Web Development.

functional-programming javascript react

Last synced: 12 Nov 2024

https://github.com/mobiwn/programming-language-design

ðŸ’ŧ Dive into a curated collection of programming language comparisons, exercises, and detailed slides in this repository for Urmia University students.

functional-programming haskell object-oriented-programming oop procedural-programming programming-language-concepts programming-language-theory programming-languages racket racket-lang racket-language urmia-university

Last synced: 12 Oct 2024

https://github.com/dotpep/restaurant-api

Restaurant API using DRF, with Authentication, Menu, Cart and Order management systems and etc.

api django django-rest-framework drf functional-programming python restaurant

Last synced: 14 Nov 2024

https://github.com/42loco42/amethyst

A toy pure & functional programming language

functional-programming haskell programming-language

Last synced: 13 Nov 2024

https://github.com/getvmio/free-functional-programming-resources

[Functional Programming Free Resources] This repository collects 32 of free resources for Functional Programming. Îŧ Embrace the elegance of Functional Programming with our dedicated repository! Featuring a comprehensive collection of free resources, courses, and an interactive online Playground, ...

awesome-list free-resources functional-programming getvm playground programming

Last synced: 11 Nov 2024

https://github.com/isaacvando/functionalprogrammingsig

Resources for MCA Functional Programming SIG including Haskell Jupyter notebooks

functional-programming haskell

Last synced: 11 Nov 2024

https://github.com/gcosta0410/y3s1-pfl-functional-and-logic-programming

Year: 3rd (BSc), Semester: 1st, Course: Functional and Logic Programming (PFL)

functional-programming haskell logical-programming prolog

Last synced: 29 Sep 2024

https://github.com/iain-s/wizards-within

Working through SICP, one chapter at a time.

educational functional-programming scheme

Last synced: 13 Nov 2024

https://github.com/ghurtchu/wc

unix wc clone

functional-programming scala unix wc

Last synced: 11 Nov 2024

https://github.com/grahamstrickland/lpfp

Exercises and examples from "Learn Physics with Functional Programming" - Scott N. Walck

functional-programming haskell physics

Last synced: 12 Oct 2024

https://github.com/ghurtchu/cut

:scissors: :page_facing_up: :knife: unix cut clone

cut functional-programming scala unix

Last synced: 11 Nov 2024

https://github.com/test-bdd/test-js

A testing library for JavaScript that uses behavior-driven development and functional programming.

behavior-driven-development behavior-driven-testing deno functional-programming javascript testing-library typescript

Last synced: 12 Oct 2024

https://github.com/profjordanov/scheme-prolog

'Logical and Functional Programming' & 'Intelligent Systems' practices of courses in University of economics - Varna

economics functional-programming logic scheme university varna

Last synced: 14 Nov 2024

https://github.com/mattpolzin/mayberequired

This library introduces the Required and MaybeRequired types as companions to the built-in Optional type

functional-programming swift swift-framework

Last synced: 14 Oct 2024

https://github.com/zhangchiqing/nnmap

Map a function over nullable value

curry functional-programming map nullable

Last synced: 11 Nov 2024

https://github.com/himal28924/pcl

PCL course from VIA University

fsharp functional-programming python

Last synced: 12 Oct 2024

https://github.com/guiromao/some-functional-programming-java

Some functional programming (main Java interfaces for such)

functional-programming java

Last synced: 11 Nov 2024

https://github.com/rjdellecese/elm-ts

A porting to TypeScript featuring fp-ts, RxJS and React

elm-lang fp-ts functional-programming react rxjs typescript

Last synced: 29 Sep 2024

https://github.com/santiagolizardo/tonato

Converts strings to the NATO alphabet (Haskell)

alphabet functional-programming haskell nato

Last synced: 11 Nov 2024

https://github.com/shank404/fp_snake

~~ Elm / Browser Game ~~ This is a snake game written in Elm. The language itself is a functional language. I learned many declarative concepts while developing this project. This game was a task in my studies.

currying elm elm-architecture elm-lang functional-programming higher-order-functions

Last synced: 12 Oct 2024

https://github.com/sumanjitsg/redistil

A minimalist Redis re-implementation in Elm, bringing the power of functional programming to Redis interactions.

database elm functional-programming redis

Last synced: 12 Oct 2024

https://github.com/sami-ul-haq/xord-myreads

My Reads App For XORD Internship

context-api functional-programming react

Last synced: 11 Nov 2024

https://github.com/ekewn/undset

Project to learn elm

elm elm-lang functional-programming

Last synced: 13 Oct 2024

https://github.com/suddi/string-formatting

NPM string formatting module for string beautification (https://www.npmjs.com/package/string-formatting)

functional-programming nodejs string-beautification string-formatter

Last synced: 12 Nov 2024

https://github.com/tansudasli/kafka-sandbox

Apache Kafka installation on GCP and e-commerce product additions scenario to Kafka

apache-kafka apache-zookeeper functional-programming gcp-compute java-8

Last synced: 12 Nov 2024

https://github.com/ardywsptr/phpdasar

Materi PHP dasar playlist youtube channel Web Programming Unpas

arrray crud database functional-programming mysql php wpu-channel

Last synced: 14 Nov 2024

https://github.com/delonnewman/monad-maybe

A Ruby implementation of Haskell's Maybe Monad

functional-programming haskell monad ruby

Last synced: 28 Sep 2024

https://github.com/daggerok/functional-and-reactive-principles-in-scala

Never too late! My learning process for 'Functional Programming Principles in Scala' and 'Principles of Reactive Programming in Scala' courses!

functional functional-programming functional-reactive-programming functional-testing scala

Last synced: 11 Nov 2024

https://github.com/boogieman2k/viper-ios-tutorial

This is a first review of VIPER Architecture on iOS using swift 4

functional-programming reactive rxswift rxswift-examples swift4 viper viper-architecture

Last synced: 28 Sep 2024

https://github.com/heitorgandolfi/elm-todo-list

Simple ToDo list application built in Elm for study purposes

elm functional-programming

Last synced: 12 Oct 2024

https://github.com/manoelcampos/fp-projeto-1-poligonos-flatmap

Um projeto base em OpenJFX para desenhar polígonos na tela e permitir a implementaçÃĢo de algumas funçÃĩes para descobrir o tipo de cada polígono e calcular seu perímetro usando Stream.map() e flatMap()

fp functional-programming java javafx jdk17 lambda openjfx stream

Last synced: 12 Oct 2024

https://github.com/chriniko13/scala-simple-tutorial

Inspired from official Tour of Scala (https://docs.scala-lang.org/tour/tour-of-scala.html)

functional-programming scala

Last synced: 12 Nov 2024

https://github.com/wanjinyoo/sml

Functional programinng

currying functional-programming sml

Last synced: 16 Nov 2024

https://github.com/joangavelan/elixir_lab

Learning Elixir, functional programming and Erlang/OTP

elixir erlang functional-programming otp

Last synced: 14 Nov 2024

https://github.com/dhershman1/mondrian-elm

Elm rebuild of my mondrian idea

elm fun functional-programming mondrian

Last synced: 12 Nov 2024

https://github.com/mohammadreza-mohammadi94/metadata_extractor

Easily grab and check out metadata from your images, audio files, and documents with our user-friendly app. Get detailed insights and keep your data super organized!

functional-programming metadata metadata-extraction modularization python sqllite3 streamlit

Last synced: 07 Nov 2024

https://github.com/dawidkopicki/reactive-shop

ReactJS + Functional programming

functional-programming reactjs

Last synced: 16 Nov 2024

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

Scala course programming exercises from Coursera.

big-data functional-programming scala

Last synced: 05 Nov 2024

https://github.com/elyosemite/atmosphere

This repository is for ensuring the knowledge relating to C++ programming language be consolidate in my mind forever.

cpp cpp11 functional-programming oriented-object-programming study-project

Last synced: 13 Nov 2024

https://github.com/qbarrand/ensiie-iprf-quadtree

An academic project about collision detection to learn the quadtree data structure and functional programming

ensiie functional functional-programming iprf ocaml quadtree

Last synced: 28 Sep 2024

https://github.com/rodrigo-sp17/learning-scala

Functional programming in Scala, as part of https://www.coursera.org/learn/progfun1

functional-programming scala

Last synced: 13 Nov 2024

https://github.com/gabrielnagy/2048racket

Final project for my second year Functional Programming class

functional-programming racket university-project

Last synced: 27 Oct 2024

https://github.com/amillert/camodular

Ocaml interpreter (Sedlex tokenizer + Menhir parser) of modularized classes with two means of inheritance.

functional-programming menhir ocaml parser sedlex

Last synced: 13 Nov 2024

https://github.com/mdw-go/funcy

Functional programming toolkit for Go

functional-programming generics golang mapreduce

Last synced: 27 Oct 2024

https://github.com/marcin-chwedczuk/fpinscala

My solutions to the exercises from "Functional Programming in Scala" book.

functional-programming functional-programming-examples scala

Last synced: 16 Nov 2024

https://github.com/badeend/nothing

If you want to use `void` as a type parameter, but C# won't let you...

csharp functional-programming hack unit

Last synced: 13 Nov 2024

https://github.com/grihabor/gush

Functional go library to make function composition simple

functional-programming golang

Last synced: 14 Nov 2024

https://github.com/aligusnet/fsstats

Basic Statistics and Some Probability Library

fsharp functional-programming mathematics statistics statistics-library

Last synced: 12 Oct 2024

https://github.com/nkcoder/byronbay

Playground for functional programming with Scala

functional-programming scala

Last synced: 13 Nov 2024

https://github.com/nkcoder/bondi

Scala scripts with functional programming in Scala 3 (Cats Effect, ZIO, Skunk etc.)

aws-sdk functional-programming postgresql scala3 skunk

Last synced: 13 Nov 2024

https://github.com/riiswa/scala2haskell

A detailed comparison between the programming languages language and Haskell by presenting equivalent code.

functional-programming haskell scala

Last synced: 13 Nov 2024

https://github.com/thom2503/haskell-practicum

practicum haskell - hogeschool rotterdam

functional-programming haskell rsa-encryption

Last synced: 29 Sep 2024

https://github.com/lechindianer/fp-talk

Intro talk on functional programming

functional-programming javascript lisp talk typescript

Last synced: 13 Nov 2024

https://github.com/andrewbrennanfr/advent-of-code-2024

My (very ðŸĪŠ) opinionated TypeScript repository for Advent of Code 2024!

advent-of-code bun functional-programming typescript

Last synced: 14 Nov 2024

https://github.com/viralpraxis/purist

Automatic runtime impure ruby methods invocation detection

functional-programming purity rspec ruby testing

Last synced: 31 Oct 2024

https://github.com/mooreniemi/proc_compose

:musical_score: Proc#compose

c c-extension compose functional-programming gem ruby

Last synced: 18 Oct 2024

https://github.com/alejandro945/scala-examples

Combination of object-oriented and functional programming in one concise, high-level language

functional-programming sbt scala

Last synced: 07 Nov 2024

https://github.com/mthaler/functional-programming-in-rust

Functional programming in Rust

functional-programming rust

Last synced: 05 Nov 2024

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: 08 Nov 2024

https://github.com/MicheleCattaneo/BST-traversal-visualization

Visualise traversal algorithms on any Binary Search Tree

binary-search-tree functional-programming racket visualization

Last synced: 17 Nov 2024

https://github.com/alanvivona/code-samples

Playground repository containing examples, snippets & experiments: CycleJS, RxJS, ReactJS, NodeJS, MongoDB, D3, functional programming, machine learning, Python, etc.D

cyclejs d3 functional-programming machine-learning mongodb nodejs python rxjs typescript

Last synced: 16 Oct 2024

https://github.com/qard/potentially

A maybe/option type implementation with separate derived types to reduce branching

fp functional-programming maybe monad nodejs option

Last synced: 08 Nov 2024

https://github.com/jakubriegel/geffe-generator

Functional style implemented Geffe cryptographic stream generator

cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university

Last synced: 16 Oct 2024

https://github.com/robertdp/engineering-test-api

Minimalistic API made for an engineering test

functional-programming purescript

Last synced: 07 Nov 2024

https://github.com/leostera/restruct

ðŸ’ū Purely Functional and Compact Data Structures for ReasonML

compact data-structures experiment functional-programming reasonml

Last synced: 29 Oct 2024