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/kerelape/monadic-objects
Collection of functions to modify objects
functional-programming javascript javascript-library js objects
Last synced: 12 Nov 2024
https://github.com/dominicburkart/funfun
Macros for working with closures in Rust.
functional-programming memory-allocation parallel rust
Last synced: 12 Nov 2024
https://github.com/reshiadavan/catena
A Simple, Lightweight, Actor-Based Distributed Blockchain
actor-model akka blockchain docker docker-compose functional-programming scala
Last synced: 13 Nov 2024
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: 11 Nov 2024
https://github.com/lebrancconvas/functional-programming
Functional Programming Practice.
category-theory clojure elixir functional-programming haskell scala
Last synced: 11 Nov 2024
https://github.com/gailo22/myproject
sample java project
algorithms functional-programming java java8 practices
Last synced: 19 Oct 2024
https://github.com/lamdalib/kuram
Minimal functional programming library for Scala3.
category-theory functional-programming library scala scala-library scala3 typeclasses
Last synced: 14 Oct 2024
https://github.com/bertrand31/pandore
📦 The functional files manipulation library Scala was missing
file filesystem functional-programming io-monad library scala
Last synced: 07 Nov 2024
https://github.com/shamansir/elm-fluxus
In Progress: A try to move http://pawfal.org/fluxus to Elm and WebGL
elm functional-programming generative-art graphics-programming visualisation webgl
Last synced: 23 Oct 2024
https://github.com/ana06/text-decoder
A text decoder written in Haskell
functional-programming textdecoder ucm
Last synced: 10 Nov 2024
https://github.com/krishnagopinath/separationlogic
a system that helps formally verify the correctness of concurrent programs, integrated into a toy programming language called Imp.
Last synced: 14 Oct 2024
https://github.com/lenguyenthanh/scalachess-tests
Keep scalachess honest
chess chess-programming fs2 functional-programming scala scala-cli typelevel
Last synced: 15 Oct 2024
https://github.com/mehmet-github06/coin-app
Find out the value of the cryptocurrency you want
bootstrap crypto environment-variables fetch-api functional-programming html-css-javascript module sass-framework try-catch vite
Last synced: 31 Oct 2024
https://github.com/rajasharan/elm-countdown-problem
Solution for the countdown-problem in elm
elm elm-demos elm-lang functional functional-programming
Last synced: 13 Nov 2024
https://github.com/yurkimus/curry
Javascript curry utility
deno functional-programming javascript node utilities
Last synced: 14 Oct 2024
https://github.com/zoedsoupe/functional_programming_basics
Repositório que abriga meus estudos pessoais em programação funcional, com foco em Haskell
algoritmos algoritmos-funcionais begginer begginer-friendly brasil ciencia-da-computacao computer-science functional-algorithms functional-programming haskell programming pt-br
Last synced: 30 Oct 2024
https://github.com/savaged/funinjection
Some fun with function injection in C#
functional-programming reflection
Last synced: 08 Nov 2024
https://github.com/olian04/simply-result
Simply typesafe Result and Option monads in typescript and javascript.
fp functional-programming javascript monad monad-types monads option option-type result result-type typescript
Last synced: 07 Nov 2024
https://github.com/mrdimosthenis/clj-synapses
A neural networks library for Clojure
clojure deep-learning functional-programming machine-learning neural-network
Last synced: 12 Oct 2024
https://github.com/filipbolt/hackerrank_functional
Haskell solutions hackerrank functional challenges
functional-programming hackerrank hackerrank-solutions haskell
Last synced: 08 Nov 2024
https://github.com/dword-design/fp.macro
A zero-runtime functional programming babel macro.
array build-time collection curry currying filter flatmap flatten fp functional-programming join lodash map mapvalues object ramda reduce sort values zero-runtime-overhead
Last synced: 27 Oct 2024
https://github.com/gvoz-dev/fprog
Functional programming
clojure functional-programming racket scala
Last synced: 08 Nov 2024
https://github.com/awinogradov/condicom
Apply React component enhancements by condition
component enhancement functional-programming hoc react
Last synced: 16 Oct 2024
https://github.com/nkz-soft/nkzsoft.fluentresults.extensions.functional
It is a library that extends the popular FluentResults library and helps you write code in a more functional way.
csharp dotnet fluentresults functional-programming result result-pattern
Last synced: 12 Nov 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: 12 Nov 2024
https://github.com/critocrito/curry
Named curry functions for fixed arities.
curry currying fp functional-programming javascript utility
Last synced: 12 Oct 2024
https://github.com/zoedsoupe/learn-elixir-with-tests
Learn Elixir with test-driven development
begginer-friendly elixir functional-programming
Last synced: 30 Oct 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/gummif/endocpp
Modern C++ functional programming concepts library
cpp cpp17 functional-programming header-only library
Last synced: 14 Oct 2024
https://github.com/frantjc/go-fn
Functional stuff for Go.
functional functional-programming go golang
Last synced: 08 Nov 2024
https://github.com/strangepleasures/matchmetender
Pattern matching for Java
functional-programming java java8 pattern-matching
Last synced: 13 Oct 2024
https://github.com/akabe/ocaml-js-boilerplate
A template repository for OCaml and JavaScript
functional-programming javascript ocaml
Last synced: 30 Oct 2024
https://github.com/rakibhhridoy/imageprocessing
Large amount of image processing is quite messy and time consuming,thus the working steps should be fast as well as accurate also. I've made sequential functions that is needed for processing data in TensorFlow and python. These functions made my work fast as it needed in commercial purposes.
augmentation deep-learning functional-programming image-manipulation image-processing keras machine-learning numpy python sequential-patterns tensorflow
Last synced: 06 Nov 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/endygamedev/learn-haskell
λ Haskell and Lambda Calculus.
functional-programming haskell lambda-calculus
Last synced: 09 Nov 2024
https://github.com/ruferdz/cards
A simple card game to learn Elixir programming language 🃏
elixir erlang functional-programming
Last synced: 12 Oct 2024
https://github.com/zhb2000/maybe-extension
Functional interfaces and useful extension methods for "Maybe types" in C++ (e.g., std::optional, pointers, and smart pointers).
c-plus-plus cplusplus cpp functional-programming
Last synced: 06 Nov 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/rurumimic/haskell
functional programming language
functional-programming haskell
Last synced: 09 Nov 2024
https://github.com/mattdean1/functional-programming
Exercises in Agda
agda functional-programming proofs
Last synced: 12 Nov 2024
https://github.com/guillempuche/effect_server_react
Clean architecture using the Effect library: domain, usecase, repositories, SQL, Node server
clean-architecture ddd-architecture domain-driven-design effect functional-programming nodejs server sql
Last synced: 28 Oct 2024
https://github.com/leolanese/practical_functional_programming
Practical Functional Programming
functional-programming javascript
Last synced: 14 Nov 2024
https://github.com/rcardin/fp-scala
My solutions to exercises of "Functional Programming in Scala".
exercises functional-programming scala
Last synced: 17 Nov 2024
https://github.com/itemconsulting/enonic-wizardry
Functional utility library for Enonic XP
enonic enonic-xp functional-programming typescript
Last synced: 28 Oct 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/patrixr/capacitor.js
Functional utility method: a capacitor concept
design-patterns functional functional-js functional-programming hooks
Last synced: 06 Nov 2024
https://github.com/bkosm/kpipe
A kotlin-native library introducing a functional-style pipe.
functional-programming kotlin pipe
Last synced: 14 Nov 2024
https://github.com/ghurtchu/blabbermouth
:man::speech_balloon::woman: Live Support Chat Server
chat fs2 functional-programming http http4s redis redis-pubsub scala streams websockets
Last synced: 11 Nov 2024
https://github.com/vijayksingh/angular-recipies-cookbook
👨💻📚🐱💻🍴 Cook-Book For Angular Developers (Beginners to Advance Patterns)
angular angular2 angular4 angular5 angular6 angular7 functional-programming reactive-programming rxjs
Last synced: 10 Nov 2024
https://github.com/nullobject/memory
A game of memory.
functional-programming game javascript memory reactive-programming
Last synced: 07 Nov 2024
https://github.com/rieselhilfe/sofunlang
An Interpreter for my language "Sofun" (Stack-Oriented FUNctional programming language) written in haskell. Now with a basic type system.
esoteric-language functional-programming haskell interpreter programming-language repl sofun stack-based
Last synced: 08 Nov 2024
https://github.com/geirolz/fp-in-a-nutshell
Functional Programming principles in a nutshell
docs documentation fp functional-programming presentation slides
Last synced: 15 Oct 2024
https://github.com/isaquepinheiro/eclbr
ECLBr (Essential Core Library for Delphi)
delphi functional-programming library matching tuples
Last synced: 09 Nov 2024
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: 10 Nov 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: 10 Nov 2024
https://github.com/blakek/make-lookup
📒 Make a lookup object from an array of objects
functional-programming hash-lookup javascript lookup lookup-table map typescript
Last synced: 08 Nov 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/slowli/curry-chain
Chainable function currying
chainable-methods currying functional-programming
Last synced: 13 Oct 2024
https://github.com/unosd/resultmonad
C# implementation of the result and other monads with query syntax support and extensions for Tasks and IEnumerable
async csharp functional functional-programming functor functors monad monads monoid monoids netcore2 netstandard result task tpl
Last synced: 16 Nov 2024
https://github.com/gallettilance/frp-counters
Functional Reactive Programming with BaconJS 🥓
baconjs counter frp-counters functional-programming functional-reactive-programming lazy-evaluation lazy-versions streams
Last synced: 06 Nov 2024
https://github.com/twobin/twobin.blog
twobin'blog 爱生活,爱分享,爱前端
es6 functional-programming react redux
Last synced: 07 Nov 2024
https://github.com/shalithasuranga/haskell-learning
Example codes to learn haskell
functional-programming haskell source-code
Last synced: 16 Oct 2024
https://github.com/mattiamtzlr/epfl-cs214-course
Course notes for EPFL CS-214: Software Construction
functional-programming scala university-course
Last synced: 14 Oct 2024
https://github.com/gardncl/functional_programming_javascript
All the exercises from http://reactivex.io/learnrx/
brackets functional-programming javascript reactivex
Last synced: 13 Oct 2024
https://github.com/tralahm/iot-system
A complete hardware agnostic IoT system for monitoring home temperatures written in scala
akka-actors functional-programming iot-application sbt scala tralahm tralahtek
Last synced: 13 Nov 2024
https://github.com/imclerran/roc-openrouter
Roc Package for the using the OpenRouter.ai API
artificial-intelligence functional-programming roc-lang
Last synced: 16 Nov 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/astrolabsoftware/astrolabsoftware.github.io
Website for AstroLab
apache-spark cluster-computing functional-programming research
Last synced: 12 Nov 2024
https://github.com/federicobruzzone/setup-ocaml-project-with-dune
This repository provides a basic setup for an OCaml project with using Dune as the build system. It aims to provide a simple and straightforward structure for your OCaml project, allowing you to focus on writing code without the complexities of a build system.
functional-programming ocaml ocamlbuild project-template setuptools
Last synced: 09 Nov 2024
https://github.com/mhenderson/squarelimit
Escher's Square Limit in R with funcgeo.
functional-programming geometry rstats
Last synced: 11 Oct 2024
https://github.com/davestewart/collection-fns
A set of flexible, type-safe functions to manipulate arrays of models
collections functional functional-programming models typescript
Last synced: 14 Oct 2024
https://github.com/bredalis/jsfunctionalprogramming
✨ Functional programming in js ✨
algorithms functional-programming js node-js nodejs programs
Last synced: 14 Nov 2024
https://github.com/pavelannin/monadic-swift
Monadic is a distributed Swift framework that provides a way to write code from functional programming
either functional-programming monads swift
Last synced: 13 Nov 2024
https://github.com/memowe/aoc2023
My advent of code 2023 solutions
advent-of-code aoc2023 functional-programming haskell
Last synced: 06 Nov 2024
https://github.com/mahmoudhanafy/scala-specialization
my solutions to assignments
Last synced: 15 Oct 2024
https://github.com/imrafaelmerino/vertx-mongodb-effect
Where actors meet Functional Programming
functional-programming json-values mongo-values mongodb reactive-programming vertx
Last synced: 04 Aug 2024
https://github.com/iacobson/blog_functors
Support code for blog article Functor Flavoured Pipes with Elixir
elixir-lang functional-programming
Last synced: 30 Oct 2024
https://github.com/arieljimenez/pybanca-front
Frontend for the app pyBanca
elm-architecture elm-lang functional-programming js spa
Last synced: 12 Nov 2024
https://github.com/davidchase/typed-future
typed-future experiments
experiments functional-programming futures monad typescript
Last synced: 17 Oct 2024
https://github.com/maximkrouk/swift-udf-tutorial
UDF Tutorial for Swift
combine composable-architecture fp functional-programming playground swift swiftui tutorial udf
Last synced: 12 Nov 2024
https://github.com/saksmt/f
Provides some useful (especially for method references) functional methods for Java 8
functional-programming java java-8 lambda stream
Last synced: 12 Oct 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: 15 Nov 2024
https://github.com/connellr023/chatter-reborn
A massively concurrent chat application designed for real-time, one-on-one conversations.
actor-model concurrent-programming functional-programming gleam mist realtime-chat socket-programming
Last synced: 31 Oct 2024
https://github.com/rxtoolkit/socketio
🚰 RxJS operators for working with Socket.io (v4 or lower) servers
fp functional-programming observables package reactive-programming realtime rxjs socket-io socketio streaming websocket websockets
Last synced: 11 Oct 2024
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: 09 Nov 2024
https://github.com/john-cd/deduplicator
a tool to identify duplicate files
deduplicator functional-programming futures hash identify-duplicate-files nio2 scala
Last synced: 06 Nov 2024
https://github.com/zerotohero-dev/delgado
Delgado is your functional handyman.
byte-sized bytesized-javascript bytesized-tv demos functional functional-programming functions javascript learning podcast screencast trainings tutorials utilities vidcast videocast
Last synced: 12 Nov 2024
https://github.com/kelvins/functional-programming-in-scala
Functional Programming in Scala
Last synced: 09 Nov 2024
https://github.com/ilankri/flap
A toy compiler from a functional programming language to MIPS assembly and Java bytecode (mirrored from https://gitlab.com/ilankri/flap)
compiler functional-programming jvm mips programming-language school-project
Last synced: 12 Oct 2024
https://github.com/dhruvjawalkar/ocpjavase17dev
Reference code files used during practice for newer features in Java SE 17, Lambdas, Functional Programming, Streams, Concurrency, Sealed Classes, LocalDateTime methods, Records ...
concurrent-programming duration functional-programming lambda-functions localdatetime records sealed-classes sealed-interface streams
Last synced: 16 Nov 2024
https://github.com/stijnmoreels/fsharp.akkling.actorr
Extra Actor functionality on top of the existing Akkling repository to create an Actor pipeline with ease.
actor-pipeline actors akkling fsharp functional-programming pipeline reactive reactive-programming
Last synced: 12 Oct 2024
https://github.com/hbarcelos/best-route
Finds the best (cheapest) route from a starting point towards a destination
dijkstra-algorithm functional-programming graph graph-algorithms graphs javascript ramda tape
Last synced: 12 Nov 2024
https://github.com/vitorluizc/functional-resources
Some pure-functions to deal with everything.
functional-programming javascript
Last synced: 08 Nov 2024
https://github.com/mvngu/haskyll
Beginner's guide to Haskell
documentation functional-programming haskell jekyll jekyll-theme ruby
Last synced: 14 Nov 2024
https://github.com/michalzalecki/monadsjs
Ready to use monads in examples
functional-programming monads typescript
Last synced: 24 Oct 2024
https://github.com/mna/luafn
Functional programming fundamentals for Lua. (mirror)
functional-programming lua mirror
Last synced: 13 Oct 2024