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-01-16 00:11:38 UTC
- JSON Representation
https://github.com/divertimentos/course-elixir-freecodecamp
Elixir + Functional Programming fundamentals course, aimed for beginners. Provided by Octallium (Anil Kulkarni) through freeCodeCamp.org
elixir elixir-lang functional-programming learn-in-public octallium
Last synced: 04 Jan 2025
https://github.com/noyzys/nautchkafe-rabbit-bridge
Lightweight, flexible, and functional message-passing pubsub system built with RabbitMQ
broker fp functional-programming java message-broker message-queue pubsub rabbit rabbitmq rabbitmq-client vavr
Last synced: 29 Dec 2024
https://github.com/meta-inf/mlc
[O]Caml compiler
compiler functional-programming ocaml
Last synced: 12 Jan 2025
https://github.com/armcn/fp
Almost Practical Functional Programming in R
functional-programming r rstats
Last synced: 09 Dec 2024
https://github.com/olemb/livemidi
MIDI messages for Python
dataclasses functional-programming immutable midi python python-3-7
Last synced: 19 Nov 2024
https://github.com/pashashiz/scanet
Neural Networks for Scala
functional-programming machine-learning neural-networks scala
Last synced: 22 Dec 2024
https://github.com/jericirenej/typescript-monads-chaining
Chain callbacks in Typescript with integrated nullish checks and strong typing using the monad design pattern
chaining functional-programming monads pipes typescript
Last synced: 09 Dec 2024
https://github.com/modemobpsycho/python-course-s1-2
Solutions for the course. The topic of the course is "Indie Python Programming Course". The course covers topics from strings and lists to working with files and advanced python.
advanced-python dict filesystem functional-programming iterable-extensions lists-python loops modules none sets string tuples
Last synced: 07 Jan 2025
https://github.com/modemobpsycho/python-course-s2
Solutions for the course. The topic of the course is "Python Generation course: a course for advanced". The topics covered in the course are listed in the repository topics.
bool complex decimal dict filesystem fraction functional-programming nested-loops nonetype random sets string tuples turtle
Last synced: 07 Jan 2025
https://github.com/sidmishraw/fjava
FJava, Java for functional programming
fjava functional-programming java8
Last synced: 15 Jan 2025
https://github.com/lebrancconvas/hackerrank-functional-programming
Programming in Functional Programming by using Hackerrank Problem.
clojure elixir erlang fsharp functional-programming hackerrank haskell lisp ocaml racket scala
Last synced: 08 Jan 2025
https://github.com/cyppan/purely-functional-data-structures
Companion Clojure code for the Purely Functional Data Structures books
clojure functional-programming purely-functional-data-structures
Last synced: 18 Nov 2024
https://github.com/lebrancconvas/functional-programming
Functional Programming Practice.
category-theory clojure elixir functional-programming haskell scala
Last synced: 08 Jan 2025
https://github.com/anabeatrizwalker/frontend-funcional-vidapet
Projeto de conclusão de curso de uma interface gráfica com CRUD de um sistema de agendamentos para serviços veterinários com o framework funcional Elm.
elm frontend functional-programming graphic-interface
Last synced: 27 Dec 2024
https://github.com/lenguyenthanh/scalachess-tests
Keep scalachess honest
chess chess-programming fs2 functional-programming scala scala-cli typelevel
Last synced: 03 Dec 2024
https://github.com/gabrielseibel1/fungo
FunGo stands for Functional (programming in) Go(lang)
fp function functional-programming go golang
Last synced: 08 Nov 2024
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/rvanasa/lens
An easy-to-learn functional scripting language and runtime environment.
functional-programming javascript modular-design programming-language script
Last synced: 15 Jan 2025
https://github.com/ana06/text-decoder
A text decoder written in Haskell
functional-programming textdecoder ucm
Last synced: 07 Jan 2025
https://github.com/sigfriedcub1990/mostly-adequate-fp
Exercises from mostly adequate guide to FP
functional-programming javascript professor-frisby
Last synced: 15 Jan 2025
https://github.com/itsrosewood2003/javascript-algorithms-and-data-structures-projects
These are freeCodeCamp [JAVASCRIPT ALGORITHMS AND DATA STRUCTURES ] core curriculum's Certification Projects.
array-methods asynchronous-programming basic-algorithm basic-debugging basic-javascript date-object dom-manipulation fetch-and-promises form-validation functional-programming javascript-fundamentals localstorage modern-javascript object-oriented-programming recursion regular-expression review-algorithmic-thinking string-methods
Last synced: 08 Dec 2024
https://github.com/deepcloudlabs/dcl113-2021-sep-16
DCL-113: Functional Programming in C++17
cpp14 cpp17 cpp20 functional-programming functors lambda-expressions lazy-evaluation partial-functions pure-functions ranges ranges-v3 stl stl-containers
Last synced: 08 Jan 2025
https://github.com/manik2000/pricer
Option pricing application written in F# and C#.
dotnet-framework fsharp functional-programming options-pricing
Last synced: 02 Dec 2024
https://github.com/sudonatalie/thesis
My now-completed Master's thesis.
compiler-optimization dependent-types functional-programming thesis
Last synced: 20 Dec 2024
https://github.com/1602/pure-ish
Side-effects manager for backend Javascript apps.
functional-programming side-effects state-machine state-management
Last synced: 28 Nov 2024
https://github.com/vitorsalgado/kotlin-fp
Playing with functional in Kotlin
functional functional-programming kotlin
Last synced: 02 Dec 2024
https://github.com/critocrito/curry
Named curry functions for fixed arities.
curry currying fp functional-programming javascript utility
Last synced: 18 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: 30 Dec 2024
https://github.com/yurrriq/vfp-in-agda
:book: Verified Functional Programming in Agda
agda book functional-programming learning theorem-proving verified-programming
Last synced: 17 Nov 2024
https://github.com/buckelieg/validation-fn
Microlibrary for validation
functional functional-programming java java-8 validation validator
Last synced: 19 Nov 2024
https://github.com/crowdhailer/eyg
Explicit concurrency for intelligible parallel programing.
actors causality consistency dependent-types functional-programming immutability language
Last synced: 21 Dec 2024
https://github.com/lenguyenthanh/chess-position-generator
Generate random chess position/perft
chess chess-programming functional-programming scala typelevel
Last synced: 02 Dec 2024
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: 15 Dec 2024
https://github.com/morganconrad/fobu
YA functional utilities for JavaScript Objects, mimicking ES6 Array methods.
filter foreach functional-programming javascript map object reduce
Last synced: 11 Jan 2025
https://github.com/mollybeach/apetalie
Apetalie Javscript Web3 Application Function Methods Solidity
application context-api functional-programming javscript solidity web3
Last synced: 20 Nov 2024
https://github.com/henryhale/render-functions
♦ A basic implementation of render functions as used in modern JavaScript Frameworks.
functional-components functional-js functional-programming functional-reactive-programming h-function henryhale html html-css html-css-javascript javascript js render-functions rendering rendering-engine
Last synced: 08 Jan 2025
https://github.com/srghma/srghma-react-helpers
functional-programming ramda react recompose redux
Last synced: 14 Dec 2024
https://github.com/joelburget/planetary
playing with programming languages again
functional-programming ipfs ipld language merkle programming-language
Last synced: 03 Dec 2024
https://github.com/afsalthaj/fp-generator
The library that solves all your data generation problem !
fs2 functional-programming generator scala stream-processing
Last synced: 08 Jan 2025
https://github.com/mainro/cyclotron-std
Python standard library drivers and components for Cyclotron
cyclotron functional-programming python reactive-extensions reactive-programming reactivex rxpy
Last synced: 27 Nov 2024
https://github.com/calvinlfer/account-experiment
actor-model akka domain-driven-design functional-programming scala
Last synced: 08 Jan 2025
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: 15 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: 16 Nov 2024
https://github.com/saketkothari/freecodecamp-javascript-algorithms-and-data-structures
freeCodeCamp JavaScript Algorithms and Data Structures Solutions
algorithms basic-data-structures debugging es6 functional-programming javascript object-oriented-programming regular-expression
Last synced: 26 Nov 2024
https://github.com/sopherapps/funml
A collection of utilities to help write python as though it were an ML-kind of functional language like OCaml
functional-programming pattern-matching python
Last synced: 30 Dec 2024
https://github.com/airsequel/airscript
[WIP] A scripting language for spreadsheet formulas, CLI tools, ETL pipelines
formula fp functional functional-programming language programming-language scripting scripting-language
Last synced: 13 Jan 2025
https://github.com/geirolz/fp-in-a-nutshell
Functional Programming principles in a nutshell
docs documentation fp functional-programming presentation slides
Last synced: 06 Dec 2024
https://github.com/zio/zio-distributed
The future home of ZIO Distributed!
distributed-computing functional-programming zio
Last synced: 08 Jan 2025
https://github.com/sanwed/nonograms
popular nonograms game
css functional-programming vanilla-javascript
Last synced: 19 Nov 2024
https://github.com/gavinhome/done-redux
A combined .Net7 state management framework.
component dotnet framework functional-programming redux state-management
Last synced: 14 Jan 2025
https://github.com/july541/functional-programming-in-csharp
A practice during learning C# functional programming.
Last synced: 12 Jan 2025
https://github.com/gailo22/myproject
sample java project
algorithms functional-programming java java8 practices
Last synced: 08 Dec 2024
https://github.com/ewdlop/csharpandfsharpnotes
Learning C#, F#, Q#, VB.NET and Functional Programming.
azure csharp fsharp functional-programming language-features linqpad qsharp vb-dot-net
Last synced: 27 Dec 2024
https://github.com/abengl/ntt-project2-accountms
This Account microservice is part of a banking system designed to handle CRUD operations for banking accounts and transactions. It provides endpoints for creating, retrieving, updating, and deleting accounts, as well as managing transactions associated with each account.
functional-programming mysql oop openapi postman spring-boot swagger
Last synced: 26 Nov 2024
https://github.com/javiorfo/goyeneche
Go library with functional programming utilities (WIP)
functional-programming go golang
Last synced: 30 Nov 2024
https://github.com/gardncl/functional_programming_javascript
All the exercises from http://reactivex.io/learnrx/
brackets functional-programming javascript reactivex
Last synced: 21 Nov 2024
https://github.com/leolanese/practical_functional_programming
Practical Functional Programming
functional-programming javascript
Last synced: 13 Jan 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: 02 Dec 2024
https://github.com/abengl/ntt-project2-customerms
This microservice is part of the second project deliverable for the NTT Data Tech Girls program. It provides a CRUD API for managing customer banking management.
functional-programming mysql oop openapi postman spring-boot swagger
Last synced: 26 Nov 2024
https://github.com/franciscoengenheiro/space-invaders-app
A desktop application to play the classic space invaders arcade game with gameplay modifiers and difficulties
canvas-game college-project desktop-app functional-programming kotlin space-invaders
Last synced: 16 Jan 2025
https://github.com/yehzhang/yousort
Fluently sorts everything, you being the comparator.
elm-architecture functional-programming html5 material-design materialize purescript pux reactive web-app
Last synced: 26 Nov 2024
https://github.com/isaqueveras/functional-language
Files that I will be creating during the Functional Language course at the Federal Faculty of Ceará.
functional-programming haskell haskell-learning ufc ufc-quixada
Last synced: 28 Nov 2024
https://github.com/dburriss/elevatedexamples
I contain examples in C# and F# of functional programming.
csharp fsharp functional-programming language-ext
Last synced: 01 Dec 2024
https://github.com/thma/clean-architecture-with-functions
Clean Architecture in Haskell. Using higher order functions for 'dependency injection'
clean-architecture clean-code dependency-injection functional-programming haskell inversion-of-control patterns
Last synced: 17 Dec 2024
https://github.com/d-exclaimation/common-ts
Zero-dependency TypeScript utilties for Node.js, Deno, Web and anything that powered by V8
functional-programming pattern-matching pipe typescript union v8 zod
Last synced: 07 Nov 2024
https://github.com/luizcalaca/ts-node-joi-api
Typescript API with Joi validations, Express.js and MySQL. The project has the main branch to show the solutions with functions and the change-oop-api-ts to show with Object oriented programming.
api-rest functional-programming joi-validation mysql2 nodejs oop oriented-object-programming programming typescript
Last synced: 25 Nov 2024
https://github.com/mvngu/haskyll
Beginner's guide to Haskell
documentation functional-programming haskell jekyll jekyll-theme ruby
Last synced: 14 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: 16 Dec 2024
https://github.com/iyyel/conways-game-of-life
👽 Conway's Game of Life implemented in Scala 3 with Airstream and Scala.js
airstream cellular-automata cellular-automaton conways-game-of-life dotty functional-programming functional-reactive-programming game-of-life javascript raquo-airstream scala scala3 scalajs web-application web-page
Last synced: 08 Jan 2025
https://github.com/lamdalib/kuram
Minimal functional programming library for Scala3.
category-theory functional-programming library scala scala-library scala3 typeclasses
Last synced: 01 Dec 2024
https://github.com/adamouization/lambda-calculus-proofs
Short proofs about using the Lambda-Calculus as a Programming Language (2017)
functional-programming lambda lambda-calculus lambda-expressions lambda-functions latex
Last synced: 05 Jan 2025
https://github.com/gvoz-dev/fprog
Functional programming
clojure functional-programming racket scala
Last synced: 31 Dec 2024
https://github.com/joaopaulopmedeiros/learning-functional-programming
Repository for learning functional programming with JS.
first-class-functions functional-programming immutability js pure-functions
Last synced: 03 Dec 2024
https://github.com/psygo/haskell_lab
An environment for accelerated learning of Haskell.
functional-programming haskell lab
Last synced: 29 Dec 2024
https://github.com/matbesancon/pagerank
A functional, parallel PageRank implementation in Scala
functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix
Last synced: 21 Nov 2024
https://github.com/imrafaelmerino/jio
Jio is a powerful Java library designed to simplify and enhance input/output operations by leveraging the power of expressions and functions
functional-programming java property-based-testing virtual-threads
Last synced: 08 Jan 2025
https://github.com/lucasbotang/made_up_programming_language
MUPL language interpreter implemented by Racket
functional-programming interpreter mupl racket
Last synced: 25 Nov 2024
https://github.com/ramortegui/talks
Talks
absinthe-graphql absinthe-phoenix concurrent-programming ecto elixir functional-programming graphql otp phoenix-framework
Last synced: 06 Dec 2024
https://github.com/shahaf-f-s/multithreading
A python module for creating multithreading processes easily, in a more Pythonic way.
functional-programming multi-threading multithreading threading
Last synced: 08 Jan 2025
https://github.com/ahoward2/easier-nest-server
Functional programming approach to a Nest JS server. ƛ
functional-programming nestjs typescript
Last synced: 13 Jan 2025
https://github.com/tokazama/staticlists.jl
Statically sized lists for Julia
functional-programming julia-language linked-list static
Last synced: 21 Nov 2024
https://github.com/mattdean1/functional-programming
Exercises in Agda
agda functional-programming proofs
Last synced: 11 Jan 2025
https://github.com/darky/context-fp-go
Functional programming context for Golang
context dependency-injection di fp funcitonal functional-programming go golang
Last synced: 11 Jan 2025
https://github.com/darky/klubok
Do notation pipes for Promise-based or pure functions which easy to mock
do-notation functional-programming javascript mock pipe promise typescript unit-testing
Last synced: 11 Jan 2025
https://github.com/akinozgen/alternatives
Some alternative implementations for common interfaces, classes etc.
alternative definition es6 functional-programming javascript json react
Last synced: 13 Jan 2025
https://github.com/tylrpopcorn/the-grid-functional-based-
A simple grid application built using functional based react.js components
css functional-programming html javascript reactjs
Last synced: 22 Nov 2024
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/bsoptei/photonix
Solutions for functional optics.
crate functional-programming lenses optics rust rust-lang rust-library
Last synced: 25 Nov 2024
https://github.com/bendomey/thinktank
Video/Audio Server
dependency-injection functional-programming mediasoup nodejs typescript
Last synced: 16 Nov 2024
https://github.com/mna/luafn
Functional programming fundamentals for Lua. (mirror)
functional-programming lua mirror
Last synced: 23 Nov 2024
https://github.com/zoomoid/pymocklib
A PYthON 3.10 lib thaT will MAkE you APpEAR WEaK ANd BUTT-HUrT on THe inTeRNET
functional-programming haskell python
Last synced: 11 Oct 2024
https://github.com/bredalis/js
✨ JavaScript's Files ✨
backend code css frontend functional-programming html js node-js nodejs pages programming-language
Last synced: 14 Jan 2025
https://github.com/hacxk/readme-js
Embark on an epic JavaScript adventure! This comprehensive course takes you from the fundamentals to advanced techniques, empowering you to build dynamic and interactive web applications.
async-javascript backend best-practices bun dom frontend functional-programming javascript javascript-basics nextjs nodejs oop react web-development
Last synced: 16 Nov 2024
https://github.com/bredalis/functionalprogrammingpython
💻 Programación Funcional en Python
data functional-programming functions programing programming-language python structured-data
Last synced: 14 Jan 2025
https://github.com/jharrilim/single-expression-shunting-yard-interpreter
shunting yard interpreter written in a single expression
calculator compiler functional-programming i-wish-i-was-lisp interpreter oneliner shunting-yard
Last synced: 31 Dec 2024
https://github.com/alejogs4/church-encoding-javascript
Church encoding to represent typical programming structures on Javascript
church-encoding functional-programming javascript lambda-calculus
Last synced: 16 Nov 2024
https://github.com/b-gran/promise-plumbing
Functional, Promise-based control flow primitives inspired by async
async control control-flow flow functional functional-programming promise
Last synced: 28 Dec 2024
https://github.com/dyalog/presentations
Presentation materials
apl conference-talk dyalog dyalog-apl functional-programming
Last synced: 11 Jan 2025