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/onkar895/scaler-javascript-certification

Unlock the Power of JavaScript: A Comprehensive Collection of Detailed Modules from Scalar Topics'. This repository serves as a centralized hub for all the notes and concepts I've compiled throughout my journey in mastering JavaScript, ensuring a seamless learning experience.

asynchronous-programming es6 functional-programming javascript object-oriented-programming

Last synced: 31 Dec 2024

https://github.com/thealexlichter/fp-in-php

A talk about functional programming in PHP

functional functional-programming php

Last synced: 29 Jan 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/thecodesojourner/cljonic

Header-Only Embedded-Systems C++ Clojure-esque Functional Programming Library

clojure cpp cpp20 embedded embedded-systems functional-programming header-only

Last synced: 08 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/akotronis/dit280

Advanced Languages and Programming Techniques

functional-programming haskell

Last synced: 23 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/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: 10 Jan 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/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 06 Feb 2025

https://github.com/donghl-dev/study-java

Java를 공부하면서 작성했던 코드들

design-patterns functional-programming jdk8 lambda stream thread

Last synced: 05 Feb 2025

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: 21 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/moonfloof/cmp6090

Functional Programming - University Coursework/Homework

coursework fsharp functional-programming university

Last synced: 12 Jan 2025

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: 12 Jan 2025

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: 12 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/nkcoder/bondi

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

aws-sdk functional-programming postgresql scala3 skunk

Last synced: 12 Jan 2025

https://github.com/nkcoder/byronbay

Playground for functional programming with Scala

functional-programming scala

Last synced: 12 Jan 2025

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: 12 Jan 2025

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

Intro talk on functional programming

functional-programming javascript lisp talk typescript

Last synced: 12 Jan 2025

https://github.com/pbaille/parsing-combinators

exploring parsing combinators in scheme

combinators functional-programming parser

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

https://github.com/critocrito/namefn

Set the name property of a function.

functional-programming functions javascript repl

Last synced: 18 Jan 2025

https://github.com/alex-aralis/yank-down

Yank a curried parameter down to be the first argument passed.

browser client-side currying functional-programming javascrit nodejs npm npm-package server-side

Last synced: 29 Jan 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/pavelannin/monadic-kotlin

Monadic is a distributed multiplatform Kotlin framework that provides a way to write code from functional programming

either functional-programming kotlin lce monad multiplatform optional

Last synced: 12 Jan 2025

https://github.com/heracliteanflux/exercises-scheme

Exercises in the Scheme programming language.

functional-programming scheme

Last synced: 12 Jan 2025

https://github.com/mannil/fp-in-php

A talk about functional programming in PHP

functional functional-programming php

Last synced: 11 Dec 2024

https://github.com/rafaelvicio/pokedex-rxjs

Pokedex. Projeto utilizado para aprendizado de RxJS(Programação Funcional)

functional-programming javascript pokedex pokemon rxjs

Last synced: 23 Jan 2025

https://github.com/rcardin/functional-portfolio

A toy implementation of a portfolio application that uses functional domain modeling and functional programming

cats domain-driven-design functional-programming scala

Last synced: 18 Jan 2025

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: 23 Jan 2025

https://github.com/denieler/angular-sequence-events

Sequential code and chained execution of events, handlers, etc.

angular events functional-programming library

Last synced: 18 Jan 2025

https://github.com/mpellouin/wolfram

Epitech second year project part of the functional programming module. Wolfram is an implementation of elementary cellular automaton written in Haskell

2nd-year epitech functional functional-programming haskell imagecompressor wolfram

Last synced: 24 Jan 2025

https://github.com/julgitt/logic-circuit-simulator

Logic Circuit Simulator taking into account the time delay of the logic gates

functional-programming logic-circuit-simulator logic-gates racket

Last synced: 18 Jan 2025

https://github.com/mrtkp9993/funcproggo

Functional Programming in Go.

functional-programming golang

Last synced: 18 Jan 2025

https://github.com/turbiani/java-learning

Repositório criado para estudos gerais sobre Java 8 e Reative Programming

development functional-programming java-8 learning rxjava

Last synced: 18 Jan 2025

https://github.com/perty/elm-currency-adder

Accompaning code to "Fun with functional programming using Elm".

elm-lang functional-programming

Last synced: 18 Jan 2025

https://github.com/ksk001100/fpsm

Functional Programming Support Modules

fp functional-programming python python3

Last synced: 24 Jan 2025

https://github.com/sofisar/c--_playingwithnumbers_spring-2022

This program allows the user to choose to compute all the cousin prime pairs less than a number they input, compute if a number is a perfect number, or quit.

c-plus-plus functional-programming loops menu-driven

Last synced: 19 Jan 2025

https://github.com/yanm1ng/lodash-rebuild

lodash makes JavaScript easier, so let's rebuild it for fun and practice !!

functional-programming javascript lodash practice

Last synced: 17 Jan 2025

https://github.com/mathemage/fup-programming-exam

Programming exams for B4B36FUP Functional Programming

exam functional-programming haskell scheme

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

https://github.com/mearns/fp-try

A Try encapsulates the result of an operation that may have failed.

either error error-handling errors failure functional functional-programming javascript optional scala try try-catch typescript

Last synced: 05 Feb 2025

https://github.com/otbivnoe/haskell-time

Functional programming seems really interesting. Change your imperative mind and take over the world!

functional-programming haskell

Last synced: 23 Jan 2025

https://github.com/wking-io/lemonade

Composable AJAX requests that return a Future Data Type

composable-ajax-requests currying functional-programming futures lemonade monad

Last synced: 29 Jan 2025

https://github.com/mungasoftwiz/terminal-screen

Program reads a stream of bytes supplied as input and generates a graphical representation of the bytes in a terminal window.

16-colors 256-colors alcotest ansi-colors bresenham-line-drawing-algorithm cli-app fmt functional-programming monochrome ocaml terminal-based

Last synced: 06 Feb 2025

https://github.com/zyxue/coursera_functional_programming_principles_in_scala

Exercise answers to Functional Programming Principles in Scala

coursera functional-programming scala

Last synced: 05 Feb 2025

https://github.com/girkovarpa/hutton-typescript

The Hutton cipher implemented in TypeScript.

cipher encryption functional-programming hutton typescript

Last synced: 24 Jan 2025

https://github.com/jungstershark/clojurecipe

ClojuRecipe is a Clojure-based command-line tool that suggests recipes using the Edamam API. It leverages functional programming principles to provide reliable recipe suggestions based on the ingredients you have available.

api clojure command command-line-tool edamam-api functional-programming immutable java leiningen pure-functions recipes

Last synced: 19 Jan 2025

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

My Reads App For XORD Internship

context-api functional-programming react

Last synced: 09 Jan 2025

https://github.com/justdvnsh/func.py

A practical functional library for Python Lovers.

algorithms functional-programming library package pip python python3

Last synced: 07 Feb 2025

https://github.com/clitetailor/tokenize-monster

Yet another powerful tokenizer in js.

functional-programming tokenize tokenizer

Last synced: 08 Feb 2025

https://github.com/wlgs/functional-programming-course

Functional Programming Course 2021/22 at AGH UST. The language used was Haskell.

agh agh-ust course functional functional-programming haskell

Last synced: 19 Jan 2025

https://github.com/epicallan/p2h-ui

Front end Test for a pdf to html service on steroids :ok_woman: :ok_woman: in purescript-pux

frontend functional-programming pdf purescript pux

Last synced: 19 Jan 2025

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/dawidkopicki/reactive-shop

ReactJS + Functional programming

functional-programming reactjs

Last synced: 17 Jan 2025

https://github.com/slava0135/stg-example

Example Haskell program translated to STG and compiled to C

compiler functional-programming haskell lazy-evaluation stg

Last synced: 19 Jan 2025

https://github.com/asarkar/haskellings

Haskell Programming Course

functional-programming haskell

Last synced: 19 Jan 2025

https://github.com/ferr0s04/feup-pfl

Repository for PFL (Functional and Logical Programming) course of LEIC FEUP, for year 2024-25

feup feup-leic functional-programming haskell logical-programming prolog

Last synced: 19 Jan 2025

https://github.com/vijayksingh/functional-programming-1

Functional Programming Lesson 1

functional-programming javascript

Last synced: 24 Jan 2025

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

Scala course programming exercises from Coursera.

big-data functional-programming scala

Last synced: 23 Dec 2024

https://github.com/olivier-boudeville/ceylan-curry

Curry: a Haskell Cookbook

functional-programming haskell

Last synced: 23 Dec 2024