Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/functional-programming
- Wikipedia: https://en.wikipedia.org/wiki/Functional_programming
- Related Topics: oop, declarative-programming, procedural-programming, event-driven-programming,
- Last updated: 2025-02-14 00:07:27 UTC
- JSON Representation
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/antoniomdk/99-scala-problems
My own solutions to 99 Scala Problems.
99problems functional-programming problem-solving scala solutions
Last synced: 10 Jan 2025
https://github.com/sharpvik/mess
Simple and beautiful chat web app
chat chat-application database database-management database-migrations elm elm-lang functional functional-programming go golang mess web web-application webapp websockets
Last synced: 21 Jan 2025
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/apb9785/aoc-2016-clojure
Advent of Code 2016 in Clojure
advent-of-code advent-of-code-2016 clojure coding-challenge functional-programming programming-challenges programming-contests
Last synced: 31 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/imrafaelmerino/vertx-effect
functional-programming reactive-programming vertx
Last synced: 20 Nov 2024
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/yuyuzha0/y-combinator-java
java version of y-combinator
functional-programming java java8 y-combinator
Last synced: 12 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/subhashchandra-birajdar/java-8-guides
Java 8 Programs, All java features practice
class-conversion concurrent-ex datetime functional-programming lambda-expressions streams string-join
Last synced: 21 Jan 2025
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/amboxer21/custompythondecorators
Custom Python decorators I wrote to restrict method arguments to a specific type. I also added an encrypt/decrypt decorator as well.
advanced aes aes-encryption curried-functions currying custom custom-python-decorators decorator decorators encrypt encrypted encryption encryption-decryption functional functional-programming functional-python higher-order-functions metaprogramming python
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/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/doughtnerd/qwizard
A forms-building library
angular form form-validation forms-builder functional-programming monorepo nodejs react typescript
Last synced: 14 Feb 2025
https://github.com/micheld-dev/les-petits-plats
Site de recettes de cuisine - OC Projet 7
functional-programming generator html javascript quicksort recursion scss
Last synced: 18 Jan 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
Last synced: 12 Jan 2025
https://github.com/kubukoz/zio-demo
functional-programming pure-fp scala zio
Last synced: 14 Feb 2025
https://github.com/vtramo/java-problems
Solutions for various types of medium-to-challenging level problems.
algorithm-challenges algorithms-and-data-structures completablefuture-api concurrent-programming declarative-programming exercises forkjoin functional-programming future java java-exercises lambda-functions parallel-programming problem-solving problems problemset solutions spliterator stream-processing thread-pool
Last synced: 18 Jan 2025
https://github.com/sacoo7/objective-c-exercises
Exercises to DEEP learn objective C
exercise functional-programming object-oriented-programming objective-c
Last synced: 09 Feb 2025
https://github.com/nashtech-labs/fp-scala
functional-programming scala traits
Last synced: 23 Dec 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: 12 Jan 2025
https://github.com/taimoorzaeem/functional-stuff
Some functional programs.
functional-programming haskell programming-languages racket racket-lang
Last synced: 23 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
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/josewebdev2000/ztm-python-course
Challenges and Guided Projects from ZTM Python Course
automation data-analysis functional-programming oop python python3 regex scripting testing web-development
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
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/james-p-d/lambda
A simple Lambda expression interpreter in Java
beta-reduction console console-application functional-programming java lambda-calculus lambda-expressions repl
Last synced: 18 Jan 2025
https://github.com/raiondesu/if-const
New word in javascript conditionals!
conditional esnext functional functional-programming if js library troll-bait typescript
Last synced: 05 Feb 2025
https://github.com/heracliteanflux/exercises-scheme
Exercises in the Scheme programming language.
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/palutz/elm_playground
Playing with Elm
elm elm-lang functional-programming
Last synced: 21 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/tanbirhossain/fsharp-learn
dotnet-core fsharp functional-programming
Last synced: 18 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/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/dennisappiah/py-prep
functional-programming oop-principles python3
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/eoic/adventofcode2021
Advent of Code solutions in Elixir.
advent-of-code advent-of-code-2021 elixir functional-programming
Last synced: 31 Dec 2024
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/lukemorales/ignite.gympass-api
Gympass alike API
effect fastify fastifyjs fp fp-ts functional-programming gym gympass nodejs typescript
Last synced: 05 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/john-science/sicp-racket
Working through the SICP Textbook in Racket Scheme
education functional-programming language-design learning lisp racket racket-lang scheme sicp sicp-book
Last synced: 19 Jan 2025
https://github.com/blackwakhu/introduction-to-functional-programming
introduction to functional programming
clojure functional-programming replit tutorial tutorial-code
Last synced: 19 Jan 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/mmncit/exercism-solutions
Solutions of Exercism
exercism-exercises exercism-javascript exercism-solutions functional-programming
Last synced: 19 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/davidlapadula/essentialjavascript
JavaScript Fundamentals
arrays asynchronous-programming closure-library functional-programming javascript
Last synced: 24 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/julgitt/prolog-implementation-in-ocaml
Prolog parser, lexer and interpreter in Ocaml
backtracking functional-programming monads ocaml prolog prolog-implementation state-monad
Last synced: 19 Jan 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/felipesalvadordev/functional_programming
Java functional programming implementations
functional-programming functional-programming-in-java java
Last synced: 13 Feb 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/fkoler/js-advanced-concepts
ZTM - JavaScript The Advanced Concepts
functional-programming fundamentals-of-programming javascript nodejs object-oriented-programming
Last synced: 19 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