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: 2024-11-18 00:10:57 UTC
- JSON Representation
https://github.com/sseffa/functional-programming
functional-programming haskell
Last synced: 11 Nov 2024
https://github.com/matheusfdosan/programacao-funcional
Uma explicação sobre Programação Funcional
Last synced: 09 Nov 2024
https://github.com/ilyabizyaev/trash
🗑🚀 The Tracker Shell
file-manager functional-programming haskell vcs version-control
Last synced: 02 Nov 2024
https://github.com/jvz/musigma.blog
A blog about programming.
blog cryptography functional-programming java programming reactive scala security shell
Last synced: 15 Oct 2024
https://github.com/joebobmiles/joebobmiles
My user readme.
front-end functional-programming react typescript web
Last synced: 15 Oct 2024
https://github.com/bsgbryan/madul
Mädūl is the fun way to write functional code in TypeScript!
async bun fun functional functional-programming module module-system typescript typescript-library
Last synced: 12 Nov 2024
https://github.com/sentenza/docs
Useful resources about Scala and FP
docs functional-programming scala
Last synced: 14 Nov 2024
https://github.com/farynaio/object-dot-notation
Simple object to object dot notation converter in Node.js.
bdd chai chaijs ecmascript2016 es6 functional-programming mocha mochajs node nodejs tdd
Last synced: 15 Oct 2024
https://github.com/souraevshing/functional-programming-java
Functional programming, advanced concepts of functional programming such as streams, functional interface.
Last synced: 14 Nov 2024
https://github.com/miomit/jscalculator
calculator functional-programming html html5 js
Last synced: 09 Nov 2024
https://github.com/darky/klubok
Do notation pipes for Promise-based or pure functions which easy to mock
do-notation functional-programming mock pipe promise unit-testing
Last synced: 12 Nov 2024
https://github.com/lichaojacobs/my_util_lib
工作中总结的公共类库、小工具,用来提高工作效率以及代码整洁度
functional-programming java-utilities java8 utils
Last synced: 15 Nov 2024
https://github.com/scalawilliam/syslog-ac
Scala FS2-IO-UDP syslog server implementation for ActionFPS
cats fp fs2 functional functional-programming scala
Last synced: 15 Oct 2024
https://github.com/gailo22/kotlin-arrow-practicing
Kotlin Arrow Examples
arrow functional-programming kotlin
Last synced: 19 Oct 2024
https://github.com/mthaler/functional-programming-in-rust
Functional programming in Rust
Last synced: 05 Nov 2024
https://github.com/evanpacini/functional
Bringing functional programming to C!
c c23 cpp cpp23 functional functional-programming
Last synced: 09 Nov 2024
https://github.com/yazaldefilimone/function-programming
Lerning Function Programming in Javascript Python and C
algorithm computer-science data-structures functional-programming javascript
Last synced: 17 Nov 2024
https://github.com/monban/fp
Collection of functional programming constructs for Go
functional-programming go golang
Last synced: 19 Oct 2024
https://github.com/critocrito/namefn
Set the name property of a function.
functional-programming functions javascript repl
Last synced: 17 Nov 2024
https://github.com/abbi-gaurav/haskell-projects
Haskell related learnings and code
functional-programming haskell real-world-haskell
Last synced: 15 Oct 2024
https://github.com/hamedstack/hamedstack.functional
A comprehensive C# functional programming library, enabling the creation of elegant and efficient code.
choices csharp csharp-library dotnet dotnet-core dotnetcore either-monad exceptional-monad extension-methods functional functional-programming maybe-monad monad option-monad utilities utility utility-library
Last synced: 19 Nov 2024
https://github.com/carlosvinimsouza/projeto-livro-python
Primeiro trabalho de extensão com Python
functional-programming language-python python3
Last synced: 12 Nov 2024
https://github.com/hoangtien2k3/reactor-core
Reactive programming with Project reactor-core
functional-programming reactive-programming reactor-core spring webflux
Last synced: 09 Nov 2024
https://github.com/kanitsharma/yieldtask
Make your data.task monads yieldable in redux sagas
functional-programming react redux redux-saga task-monads-yieldable
Last synced: 13 Oct 2024
https://github.com/tristanpenman/haskell-exercises
Stuff I've worked through while learning Haskell
functional-programming haskell
Last synced: 19 Oct 2024
https://github.com/shogunpurple/elmcohol
App that allows you to view information about alcohol of the world - Type in and find a country or city from the search bar and see all the drinks from there.
Last synced: 28 Oct 2024
https://github.com/johnpaulada/maybe
A simple, lightweight, Maybe implementation in JavaScript.
functional-programming maybe monad
Last synced: 16 Nov 2024
https://github.com/mdwhatcott/funcy
Functional programming toolkit for Go
functional-programming generics golang mapreduce
Last synced: 10 Oct 2024
https://github.com/rtorr/ts-fp
Typescript, eslint-plugin-fp, and vscode example
functional-programming typescript vscode
Last synced: 15 Oct 2024
https://github.com/tortuesandwich/blobtrigdelauvoro
L. Guibas and J. Stolfi Delaunay Triangulation/Vorinoi diagram generation algorithm
delaunay-triangulation functional-programming jvm quadedge recursion recursive-algorithm scala triangulation voronoi
Last synced: 13 Oct 2024
https://github.com/414owen/life-hs
Conway's Game of Life in Haskell
functional-programming game-of-life haskell
Last synced: 20 Oct 2024
https://github.com/mthadley/aoc2017
Advent of Code 2017
advent-of-code advent-of-code-2017 adventofcode2017 coding-challenge functional-programming haskell
Last synced: 14 Nov 2024
https://github.com/saber2pr/ts-monad
TS-Monad inspired from Haskell-Monad.
functional-programming haskell monad typescript
Last synced: 09 Nov 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 monad multiplatform
Last synced: 13 Nov 2024
https://github.com/quacksouls/jaf
Adventures in functional JavaScript
functional-programming javascript
Last synced: 16 Nov 2024
https://github.com/mahi97/numex-lang
~ The pure functional Interpreter for NUMEX Language Based on Racket
functional-programming interpreter numex programming-language racket
Last synced: 24 Oct 2024
https://github.com/ho991217/side-projects
구현한 토이프로젝트를 모아 둔 레포지토리입니다
functional-programming nextjs reactjs side-project toy-project typescript
Last synced: 19 Nov 2024
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: 16 Nov 2024
https://github.com/sidmishraw/gunc
Golang functional programming library
functional-programming go higher-order-functions
Last synced: 15 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/mijicd/declarative-concurrency
Talk about ZIO STM
concurrency functional-programming scala stm zio
Last synced: 31 Oct 2024
https://github.com/rafaeloledo/functional_js
functional-javascript functional-programming
Last synced: 19 Nov 2024
https://github.com/a7mdfre7at/masterly.nonemptylist
A simple and lightweight implementation of a non-empty list in C#, inspired by Scala's List, that ensures a collection always has at least one item. This helps in reducing null-related bugs and ensures safe operations on collections with at least one element.
a7mdfre7at csharp data-structures dotnet dotnet-core functional-programming list masterly non-empty non-empty-collections scala-list-like
Last synced: 13 Oct 2024
https://github.com/suddi/node-object-to-object-mapper
NPM module to perform object to object mapping using reusable, composable filter functions (https://www.npmjs.com/package/object-to-object-mapper)
functional-programming mapper mapping nodejs object-to-object
Last synced: 28 Oct 2024
https://github.com/ghurtchu/msgflow
:speech_balloon: Persistent Chat Server. Tech used: Scala, Java, PostgreSQL.
asynchronous-programming cats-effect chat concurrency docker doobie fs2 functional-programming http4s java microservices postgresql scala streaming vertx websockets
Last synced: 01 Nov 2024
https://github.com/takumi314/ocaml-sample-for-beginer
functional-programming functions ocaml-exercises
Last synced: 08 Nov 2024
https://github.com/rjdestigter/rxjs-single-state-todomvc
Experimental serliazable, time-travelable single state solution using RxJS observables
functional-programming reactjs rxjs typescript
Last synced: 19 Oct 2024
https://github.com/rizkimufrizal/docker-spring-cloud-gateway
This project was created to learn reactive programming, functional programming and custom api gateway with Spring Cloud Gateway
api-gateway cloud functional-programming gateway reactive-programming spring
Last synced: 10 Nov 2024
https://github.com/emilydaykin/gifter
🎁 A full-stack, tested & responsive e-commerce site to browse and buy gifts for any occasion
firebase firestore-database functional-programming jest react react-testing-library redux snapshot-testing stripe
Last synced: 09 Nov 2024
https://github.com/albertoadami/user-api-service-example
Example of REST APIs service using http4s library
cats-effect functional-programming http4s rest-api scala
Last synced: 16 Nov 2024
https://github.com/ryanhill1/command-line-checkers
Checkers with AI.
ai checkers functional-programming game game-tree ocaml
Last synced: 13 Nov 2024
https://github.com/federicobruzzone/99-erlang-problems
Implementations of the 99 problems in Erlang.
99problems erlang functional-programming problem-solving
Last synced: 11 Oct 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/rjdestigter/lazy-reducers-example
An example of using the IO Monad to lazily inject reducers into the Redux store
functional-programming io-monad reactjs redux
Last synced: 19 Oct 2024
https://github.com/github-dev12345/dom-manipulation-crud-operation-app
Finally i make a CRUD-Operation APP,😉😎 with the help of JavaScript, To learn the CRUD System ( Create, Read, Update, Delete), )
bootstrap5 component crud-application es6 functional-programming javascript operation
Last synced: 09 Nov 2024
https://github.com/arnaudsm/array-deluxe
Superpowers for your JavaScript arrays 🦸
array functional-programming groupby list pipes
Last synced: 09 Nov 2024
https://github.com/kaawan-d20/dpf-2024-binarytree
🐫 Code OCaml du projet de Programmation Fonctionnelle de L2S4
binary-tree functional-programming ocaml university-project
Last synced: 18 Oct 2024
https://github.com/imhojeong/dive.js
Javascript는 정말 놀랍습니다!
functional-programming javascript lit
Last synced: 28 Oct 2024
https://github.com/thomasevano/tic-tac-toe-tdd-fp
A simple tic-tac-toe chore concept developed using test-driven-development and fonctional programming
functional-programming tdd test-driven-development tic-tac-toe typescript
Last synced: 01 Nov 2024
https://github.com/vkatsuba/enn
:man_teacher: Solutions of Erlang 99 Problems
99problems erlang functional-programming ninety-nine-erlang-problems ninety-nine-problems
Last synced: 12 Oct 2024
https://github.com/guibrandt/persistentarray
Persistent array data structure in JS
array functional-programming js persistent-data-structure
Last synced: 12 Nov 2024
https://github.com/guibrandt/higher-kt
Some experiments with annotation processors, code generation, higher kinded types (sort of) and typeclasses (sort of) in Kotlin
annotation-processor category-theory code-generation functional-programming higher-kinded-types kotlin typeclasses
Last synced: 12 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/wking-io/lemonade
Composable AJAX requests that return a Future Data Type
composable-ajax-requests currying functional-programming futures lemonade monad
Last synced: 14 Oct 2024
https://github.com/bryik/trampolining-beyond-the-call-stack
Exploring a technique used to optimize recursive functions.
Last synced: 19 Nov 2024
https://github.com/thedevtop/thedevtop.github.io
Personal Blog
functional-programming osdev unix
Last synced: 09 Nov 2024
https://github.com/srdjan/funcs
List of resources related to functional programming
functional-js functional-programming javascript
Last synced: 16 Nov 2024
https://github.com/unisay/freer
Reading "Freer Monads, More Extensible Effects" paper by Oleg Kiselev and translating it to Scala
effects functional-programming haskell monad scala
Last synced: 16 Nov 2024
https://github.com/scmorrison/perl6-fp-notes
Notes on functional programing techniques with Perl 6
Last synced: 05 Nov 2024
https://github.com/yanick/updeep-remeda
Remeda-based fork of updeep
functional-programming immutable
Last synced: 10 Oct 2024
https://github.com/al-ghaly/ruleengineusingscala
A Rule-Based discount calculating engine for a retail store. The engine reads transaction data, applies various discount rules based on the product, date, and other criteria, and writes the results back to a database.
database etl etl-automation functional-programming jdbc oracle programming scala
Last synced: 14 Oct 2024
https://github.com/pratik-123/generics
Use of Generics in Swift language
class enum functional-programming generics ios struct swift
Last synced: 12 Nov 2024
https://github.com/tsheporamantso/oop-projects
These are practice projects on JavaScript Object Oriented Programming
classes-and-inheritance construtor functional-programming html-css-javascript oop
Last synced: 19 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/bredalis/functional-programming-js
functional-programming js programming
Last synced: 14 Nov 2024
https://github.com/shuddha2021/scalataskmanager
ScalaTaskManager is a powerful and flexible task management application built with Scala. It allows users to create, manage, and prioritize tasks seamlessly, featuring both simple and recurring tasks.
functional-programming priority-scheduling recurring-tasks scala simple-tasks task-management-app task-management-system task-manager to-do-list
Last synced: 14 Oct 2024
https://github.com/shubhangdutta96/neetcode_150
This repository contains a collection of Data Structures and Algorithms implemented in Scala, utilizing the principles of functional programming. The aim is to provide efficient and clean solutions for common computational problems. In addition, this repository includes solutions to the NeetCode 150 DSA problems series.
data-structures functional-programming scala
Last synced: 14 Oct 2024
https://github.com/calvinlfer/zio-intro-game-solutions
My solutions to the ZIO game
functional-programming scala software-transactional-memory zio
Last synced: 10 Nov 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/calvinlfer/dag-validator
A simple Directed Acyclic Graph validator that detects if cycles are present
dag fp functional-programming scala
Last synced: 10 Nov 2024
https://github.com/alanrma/scala-dynamic-programming
Some Leetcode DP solutions in Scala made by me
dp dynamic dynamic-programming functional functional-programming programming scala
Last synced: 14 Oct 2024
https://github.com/supermacro/hangman
Hangman game
functional-programming haskell
Last synced: 14 Oct 2024
https://github.com/sebastianofazzino/poker-game
A simplified poker game implemented in Scala, featuring basic game mechanics, user interaction and MongoDB-based persistence.
functional-programming mongodb sbt scala
Last synced: 14 Oct 2024
https://github.com/priontoabdullah/pin-matcher-vault-otp
🔢 An OTP pin generator system. 📛 Live demo: https://priontoabdullah.github.io/Pin-matcher-vault-OTP/ 🙌
code-generator functional-programming javascript logic-programming
Last synced: 13 Nov 2024
https://github.com/afsalthaj/easyalgebird
Big Data: A simple code to make things easy to aggregate a scalding typedpipe
algebird big-data functional-programming scalding
Last synced: 10 Nov 2024
https://github.com/zalbia/zio-structure
Just learning how to structure ZIO programs
functional-programming scala zio
Last synced: 10 Nov 2024
https://github.com/zalbia/learning-eff
Learning eff
eff functional-programming learning scala
Last synced: 10 Nov 2024
https://github.com/kattulib/yay
[IN DEVELOPMENT] Yay is a functional simple http server
functional-programming http-client http-library http-server scala scala3
Last synced: 14 Oct 2024
https://github.com/rcardin/the-joy-of-kotlin-exercises
functional-programming kotlin learning
Last synced: 17 Nov 2024
https://github.com/pallad-ts/assert-helper
Assertion helper for regular functions with wrapper for monads
functional-programming monad monads nodejs typescript
Last synced: 14 Nov 2024
https://github.com/pkarpovich/functional-programming-labs
BSTU Functional Programming Labs
education functional-programming go golang
Last synced: 14 Nov 2024
https://github.com/takayuki-y5991/pipeline-ts
A minimal library that provides a functional pipeline mechanism in typescript
functional-programming typescript
Last synced: 13 Nov 2024
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: 05 Nov 2024
https://github.com/drlordbasil/experimental_python_agents
A collection of Python functions that leverage Large Language Models (LLMs) to replace traditional programming functions and libraries. The goal is to create a library where every operation is handled by LLM responses rather than hardcoded functions.
ai functional-programming functions ollama openai
Last synced: 11 Nov 2024
https://github.com/pbaille/parsing-combinators
exploring parsing combinators in scheme
combinators functional-programming parser
Last synced: 17 Nov 2024
https://github.com/kattulib/katip
[IN DEVELOPMENT] Katip is a minimal functional logger library
functional-programming logger scala scala3
Last synced: 14 Oct 2024
https://github.com/mszarlinski/scalaz-learning
Welcome to an amazing world of functors and monads
functional-programming scala scalaz
Last synced: 09 Nov 2024