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-06 00:11:34 UTC
- JSON Representation
https://github.com/crvouga/simon-says
Implementation of the game Simon Says. Test your memory by seeing how long of a button press sequence your can remember.
firebase functional-programming game-simon material-ui react redux-saga simon tonejs
Last synced: 24 Jan 2025
https://github.com/theodesp/sicp-workbook
This is my workbook and exercise solutions for the legendary SICP Book
functional-programming lisp programming scheme sicp-book
Last synced: 19 Dec 2024
https://github.com/swissmanu/trampoline-typescript
Basic Trampolines in TypeScript
functional-programming pattern trampoline typescript
Last synced: 17 Dec 2024
https://github.com/ashrockzzz2003/haskell
Exploring Haskell Programming Language
functional-programming haskell
Last synced: 19 Dec 2024
https://github.com/mohammadsafia/focus-time-react-native
This application makes you focus on specific tasks for a time and acts as an alarm to notify you of the end of the time allocated to the task
clean-architecture clean-code functional-programming hooks react-native typescript
Last synced: 29 Jan 2025
https://github.com/ziv/swiss-knife
My utilities collection
async fp functional-programming https json nodejs process reflect streams strings time typescript utilities
Last synced: 31 Dec 2024
https://github.com/milmazz/func_geo_slides
Functional Geometry Description of Escher’s Fish (slides)
escher functional-programming geometry
Last synced: 21 Jan 2025
https://github.com/simeonhristov99/fp_cs_24-25
Practice sessions of group 1 for the course "Functional Programming" in the Faculty of Mathematics and Informatics, Sofia University.
functional-programming haskell higher-order-functions lambda-functions lazy-evaluation racket recursion
Last synced: 01 Jan 2025
https://github.com/jeffgbutler/practical-functional-kotlin
Practical Functional Kotlin Workshop Materials
Last synced: 29 Jan 2025
https://github.com/daggerok/spring-kotlin-examples
This repository contains some my kotlin examples and links to other my repos with kotlin projects
functional functional-programming functional-reactive-programming kotlin reactive reactive-programming security spring-5 spring-boot spring-kotlin webclient webflux
Last synced: 10 Jan 2025
https://github.com/cristianbonilla/functional-programming
A partir de la versión 8 de java la programación funcional se aplica con un estilo idiomático. Para entender la programación funcional es necesario volver a versiones anteriores.
functional-programming java-8 java-8-lambda oriented-object-programming pluralsight streams-api
Last synced: 10 Jan 2025
https://github.com/peekandpoke/psi
Php Simple Iterations. Map, filter, aggregate, reduce with ease. Produce readable and reliable code without hand-written loops.
functional-programming immutability php
Last synced: 22 Nov 2024
https://github.com/muhammadkashif20/calculator-project
I made This is Simple Calculator Project Using Languages Html , Css , JavaScript. With Fully Functionality With JavaScript & Using Eval Function.Styling For Css & Structure For Html. With Beautiful Ui
css functional-programming html javascript
Last synced: 28 Nov 2024
https://github.com/johndavedecano/kwerk
A co-working directory built with elixir language and phoenix framework
elixir elixir-phoenix elixir-programming-language functional-programming phoenix-framework test-driven-development
Last synced: 10 Jan 2025
https://github.com/syzer/function-tools
Small (hopefully) lib for operating with files in functional programming style
functional-programming library stream
Last synced: 18 Dec 2024
https://github.com/ace411/ext-func
A simple PHP extension with additional userland helper functions.
ext-func functional-programming helper-functions php-cpp php-extension
Last synced: 13 Dec 2024
https://github.com/boddepallyvenkatesh06/qtify
QTify is an music album website which consists of variety of albums, songs which user can browse.
accordion-flexbox conditional-rendering css3 functional-programming hooks material-ui reactjs swipperjs toaster
Last synced: 01 Feb 2025
https://github.com/timdeputter/fitex
FitEx is a Macro-Module which provides a bit of sugar for function definitions.
elixir elixir-lang functional-programming macros
Last synced: 25 Jan 2025
https://github.com/yek-org/yek-db
yek-db : self-driven database using javascript (node & typescript)
database database-management functional-programming javascript jdb jsdb jsql jssql node node-js nodejs odm orm self-db self-driven self-driven-db sqlite typescript
Last synced: 01 Jan 2025
https://github.com/neilkleistgao/sal
Strong-typing Amended Lua is a strong-typing functional language translated to lua.
functional-programming lua programing-language scala
Last synced: 17 Dec 2024
https://github.com/sykoram/clj-calculator
Just a calculator in Clojure
calculator clojure expression-evaluator functional-programming
Last synced: 15 Dec 2024
https://github.com/kavignon/.netdemocode
Demo code used in talks, blog posts etc
csharp demo-app fsharp functional-programming netcore reactjs slides
Last synced: 17 Dec 2024
https://github.com/attack-monkey/zeron
A lightweight functional / reactive application framework in typescript
framework front-end frontend functional functional-programming functional-reactive-programming
Last synced: 25 Jan 2025
https://github.com/wanderhuang/base-funcs
🐳一些前端开发通用的工具函数。函数式、文档化、测试覆盖、工程化👊
functional-programming widgets
Last synced: 09 Jan 2025
https://github.com/jackfirth/lambda-calculus
A racket language for lambda calculus
functional-programming lambda-calculus language racket
Last synced: 30 Jan 2025
https://github.com/jonnor/hangdrum
Electronic percussive instrument using capacitive touch (firmware)
arduino cplusplus-11 embedded-systems firmware functional-programming midi
Last synced: 15 Dec 2024
https://github.com/fizzyelt/discord-message-record-bot-ts
record discord text channel messages bot
discord-bot discord-js fp-ts functional-programming ramda typescript
Last synced: 18 Dec 2024
https://github.com/crodriguezvega/fsml
Machine learning in F#.
f-sharp functional-programming machine-learning
Last synced: 24 Dec 2024
https://github.com/jdolle/unfun-ts
Practical helpers to unfunctionalize fp-ts types
fp-ts functional-programming typescript
Last synced: 25 Dec 2024
https://github.com/sean-clayton/ls-react
A little library to make writing React code in LiveScript a little nicer.
functional-programming javascript livescript react
Last synced: 18 Dec 2024
https://github.com/nem035/youtube-monad-ish
Simple Youtube watcher app built using functional programming paradigms
bacon functional-js functional-programming javascript monad ramda youtube
Last synced: 16 Dec 2024
https://github.com/eliphatfs/2us
Glueing functionals by `import __` for python!
Last synced: 12 Jan 2025
https://github.com/bigtimetapin/somos-solana
Solana D'App for SOMOS* digital record store
blockchain elm-lang functional-programming solana-client solana-program
Last synced: 20 Nov 2024
https://github.com/itwillwork/function-logger
Awesome tool for FP JS. Logging of the input and output arguments of the function on each call.
debugging-tool frontend functional-programming javascript
Last synced: 26 Dec 2024
https://github.com/jaalonso/exercitium2013
Ejercicios de programación funcional con Haskell (Curso 2013-14)
functional-programming haskell haskell-exercises
Last synced: 01 Feb 2025
https://github.com/ken-okabe/vscode-lambda-for-fun-fsharp
Write Haskell style lambda expression in F#, `\` instead of `fun `
dotnet dotnet-framework fsharp functional-programming haskell lambda lambda-calculus lambda-expressions lambda-functions visual-studio-code
Last synced: 31 Jan 2025
https://github.com/mainro/cyclotron-aio
Asyncio support for cyclotron
asyncio cyclotron functional-programming reactive-extensions reactive-programming reactivex rxpy
Last synced: 18 Dec 2024
https://github.com/gregorykogan/result
result is a C++ library that provides a Result type, which can be used to return and propagate errors. It's inspired by Rust's Result type.
auto-documentation cpp doxygen doxygen-documentation doxygen-theme error-handling functional-programming modern-cpp result-type
Last synced: 26 Dec 2024
https://github.com/rethree/do-effects
Simulating first class algebraic effects with TypeScript
algebraic-effects do-notation functional-programming monadic-bindings typescript
Last synced: 13 Dec 2024
https://github.com/janstuemmel/yep
Easy functional programming with Typescript
category-theory fp functional-programming futures javascript promises typescript
Last synced: 26 Dec 2024
https://github.com/m-aqsam/flutter-functional-apps
Collection of Flutter Functional Apps
applications flutter flutter-apps flutterapplication functional functional-programming
Last synced: 05 Dec 2024
https://github.com/mallozup/hanadb_exporter_clojure
hanadb clojure prometheus exporter
clojure functional-programming jdbc sap sap-hana
Last synced: 05 Feb 2025
https://github.com/jaalonso/cursos_de_pf_con_haskell
Recopilación de cursos de programación funcional con Haskell.
functional-programming haskell haskell-learning
Last synced: 01 Feb 2025
https://github.com/polytypic/sml-optics
Proof of concept optics library for Standard ML
functional-programming isomorphisms lenses optics prisms standard-ml traversals
Last synced: 03 Jan 2025
https://github.com/zhentian-wan/fp-crocks-demo
Learning Functional Programming library Crocks, Maybe type and more
crocks functional-programming javascript
Last synced: 10 Jan 2025
https://github.com/pertsevds/predicate_dispatch
Predicative dispatch decorator for Python, based on idea from book "Functional Programming in Python"
dispatch functional-programming python
Last synced: 27 Nov 2024
https://github.com/goblinfactory/appendonly
High speed C# immutable append only list.
csharp dotnet functional functional-programming goblinfactory-opensource high-performance immutable nuget-package
Last synced: 04 Dec 2024
https://github.com/hiphish/functional-fizzbuzz
(Mirror) An exercise in Python, functional programming and property testing
fizzbuzz functional-programming hypothesis-testing property-testing python
Last synced: 27 Nov 2024
https://github.com/guillaumearm/redux-fun
:wrench: - Redux functional programming utilities
fp functional-programming handler middleware reducer redux selector updater
Last synced: 26 Dec 2024
https://github.com/jeffersonribeiro/html5-canvas-tetris
Built by following Math Math Method Tutorial
canvas functional-programming html5
Last synced: 26 Dec 2024
https://github.com/akabe/docker-iocaml
Dockerfile for IOCaml on Python Jupyter
data-science docker functional-programming iocaml jupyter-notebook machine-learning ocaml
Last synced: 18 Dec 2024
https://github.com/andrew-johnson-4/l1pearls
Pearl programs from LSTS L1
functional-programming logic-programming lsts metaprogramming programming-language-concepts programming-language-theory programming-languages type-theory
Last synced: 11 Jan 2025
https://github.com/drapegnik/rsschool-fp
:zap: Functional Programming Course
church-encoding fp functional-programming haskell lambda-calculus rolling-scopes-school
Last synced: 19 Dec 2024
https://github.com/ibnaleem/haskell-simplified
The open curriculum for learning functional programming in Haskell
functional-programming haskell haskell-book haskell-exercises haskell-language haskell-learning haskell-tutorial learnyouahaskell theodinproject
Last synced: 15 Dec 2024
https://github.com/khalyomede/monad
Maybe, Option and Result monads for PHP.
adt functional-programming monad
Last synced: 18 Dec 2024
https://github.com/hanzopgp/haskelltest
First time using functional programming language.
functional-programming haskell university
Last synced: 16 Jan 2025
https://github.com/afsalthaj/supaku-sukara
Functional Programming, Functional Programming Exercise Solutions in Scala & Spark
functional-programming functor language monad parallelism scala shapeless spark typeclasses
Last synced: 08 Jan 2025
https://github.com/lebrancconvas/typescript-playground
Playground for Practicing my Typescript Skill.
functional-programming javascript npm typescript yarn
Last synced: 08 Jan 2025
https://github.com/nighttrax/react-bind-component
Function.prototype.bind for React components
functional-programming react typescript
Last synced: 18 Dec 2024
https://github.com/saityi/felis
(⚠️ Work in Progress ⚠️) Category theoretic abstractions and implementations
category-theory functional-programming standard-ml
Last synced: 12 Jan 2025
https://github.com/bkosm/kpipe
A kotlin-native library introducing a functional-style pipe.
functional-programming kotlin pipe
Last synced: 14 Jan 2025
https://github.com/kajizukataichi/pravda
A functional programming language that best of both worlds between Haskell and Lisp
dynamic-typing functional functional-paradigm functional-programming functional-programming-language haskell interpreter lambda-functions lisp new-language partial-application pattern-matching programming programming-language programming-languages pure recursion rust s-expressions
Last synced: 12 Oct 2024
https://github.com/niqdev/kotlin-fun
Kotlin notes
aws functional-programming json-schema kotlin ktor recursion-schemes serverless
Last synced: 06 Nov 2024
https://github.com/kaliv0/pyrio
Java-inspired Streams Api
fluent-api functional-programming java-stream-api python-functional
Last synced: 06 Nov 2024
https://github.com/oliverjash/fun-task-fetch
fetch API implemented using the Task type, which allows cancellation amongst other things.
fetch fetch-api functional-programming task
Last synced: 16 Jan 2025
https://github.com/fabiannorbertoescobar/prolog-haskell-ejercicios
Ejercicios sencillos de Programacion Lógica y Programación Funcional en los lenguajes Prolog y Haskell, realizados en Programación Avanzada para conocer otros paradigmas
functional-programming ghci haskell logic-programming prolog swi-prolog
Last synced: 05 Jan 2025
https://github.com/nhyne/zio-bazel
Playground for learning ZIO things
functional-programming scala zio
Last synced: 08 Jan 2025
https://github.com/rzvxa/dwait
Deferred async operation made easy in JavaScript
async async-await await fp functional-programming javascript nodejs promise-chain rust typescript
Last synced: 13 Oct 2024
https://github.com/jajaperson/copb
A functional composition framework built for TypesScript that provides type safety without the need for the usual countless overloads, thanks to some functional type trickery.
composition currying functional-programming overloading pipes typescript
Last synced: 26 Jan 2025
https://github.com/fr33m0nk/type-driven-functional-programming
Typedriven Functional programming in Typescript targeting Bun runtime
bun functional-programming type-driven-development typescript
Last synced: 08 Jan 2025
https://github.com/imrafaelmerino/java-fun
java-fun simplifies Property-Based Testing in Java by providing powerful and composable Pseudo Random Generators. These generators enable the creation of diverse test cases effortlessly, making testing more effective and intuitive for developers.
functional-programming generator java jmeter property-based-testing
Last synced: 08 Jan 2025
https://github.com/santanusinha/hystrix-function-wrapper
A small lib to wrap any lambda with a hystrix command
functional functional-programming hystrix java-8
Last synced: 09 Nov 2024
https://github.com/encapsule/holistic
Encapsule Project Holistic App Platform runtime libraries and appgen utility.
async-programming component-driven-engineering discriminated-message-routing distributed-systems execution-engine finite-state-automata functional-programming html5 http-server http-services javascript-framework javascript-platform mathematical-graphs model-driven-engineering nodejs plug-ins process-modeling reactive-programming reactjs state-management
Last synced: 26 Dec 2024
https://github.com/loipesmas/vesmor
a fantasy video game console with vector graphics and a declarative statically typed functional programming language
declarative-programming fantasy-console functional-programming gamedev programming-language rust svelte vector-graphics wasm web webassembly
Last synced: 13 Oct 2024
https://github.com/yalishanda42/scala-recsys
Scala(-ble) recommender system architecture using functional programming (PoC)
cats cats-effect functional-programming movielens recommender-system recsys scala spark
Last synced: 28 Dec 2024
https://github.com/ivangalbans/hackerrank
My solutions to HackerRank challenges
algorithms clojure cpp data-structures functional-programming hackerrank-solutions problem-solving sql
Last synced: 17 Nov 2024
https://github.com/okmttdhr/beauty-of-haskell
Short code snippets for the beauty of Haskell.
algorithms functional-programming haskell snippets
Last synced: 02 Feb 2025
https://github.com/deanrad/antares-ts
Antares is an Architecture for making real-time applications with confidence.
async functional-programming observable promise react reactive-programming redux rxjs rxjs6
Last synced: 20 Dec 2024
https://github.com/dark-voyage/experiment
🧪 | Just a functional lab experiment with expressions
functional-programming s-expressions
Last synced: 13 Jan 2025
https://github.com/catseye/pail
MIRROR of https://codeberg.org/catseye/Pail : An esolang based on pairs (if LISP is LISt Processing then this is PAIr Language)
esolang esoteric-language esoteric-programming-language functional-programming
Last synced: 15 Jan 2025
https://github.com/morganconrad/f-readline
Thin layer over node's readline module to provide functional support: map, reduce, filter, forEach()
async filter foreach functional-programming map node-readline readline reduce
Last synced: 17 Dec 2024
https://github.com/battermann/parser-combinators-scala-hands-on
A series of exercises on functional parsers
functional-programming hands-on parser-combinators property-based-testing scala tutorial
Last synced: 04 Feb 2025
https://github.com/peruibeloko/advent-of-code-2023
My solutions for the Advent of Code 2023 using Elixir.
advent-of-code advent-of-code-2023 adventofcode elixir functional-programming
Last synced: 29 Dec 2024
https://github.com/bcherny/promise-seq
lazy-execute promises in sequence
async functional-programming typescript
Last synced: 02 Feb 2025
https://github.com/chinmaymahajan/react-redux
This repository contains the setup and basic code to get started with Redux with React.
functional-programming functional-reactive-programming helloworldredux javascript react react-redux react-redux-demo reactjs reactjs-components redux-components redux-container
Last synced: 03 Feb 2025
https://github.com/bbtsoftware/bbt.maybe
An option type for .NET
functional-programming maybe nuget-package option-type
Last synced: 22 Nov 2024
https://github.com/thesephist/ittr
Small library of iterator-related utility functions for JavaScript
functional-programming iterator nodejs
Last synced: 19 Jan 2025
https://github.com/lukechu10/nopo
An interpreted functional programming language
functional-programming interpreter language
Last synced: 15 Oct 2024
https://github.com/kemsky/stream
ActionScript collection library with modern functionality
actionscript adobe-air adobe-flash adobe-flex collections functional-programming
Last synced: 15 Nov 2024
https://github.com/lyes-sefiane/java-programming-concepts
Java Programming Concepts
advanced-programming functional-programming java java-11 java-8 java-fundamentals object-oriented-programming software-development
Last synced: 21 Oct 2024
https://github.com/mtumilowicz/scala-cats-free-monad-workshop
Introduction into functional programming free structures: free monads, free monoids, free applicatives.
cats cats-core cats-effect cats-free church-encoding free-monad freemonad functional-programming functional-programming-examples functional-programming-language pure-functional scala workshop-material workshop-materials workshops zio-layer
Last synced: 04 Jan 2025
https://github.com/alexandr-g/knowledge
https://alexgrischuk.gitbook.io/wiki/
algorithms coding data-structures flow functional-programming git js knowledge node npm react tmux vim wiki yarn
Last synced: 03 Feb 2025
https://github.com/jabez007/functionalcsharp
A library of static classes, extension methods, and classes that apply functional techniques to C#.
c-sharp csharp functional-programming lambda-calculus lambda-expressions lambda-functions terraformed
Last synced: 07 Jan 2025
https://github.com/josephgoksu/reactive-microservices
This project epitome of reactive microservice architecture. Protocols, transports, unit/e2e tests and implementations are all in the same place.
functional-programming functional-reactive-programming microservice microservices microservices-architecture nestjs rxjs
Last synced: 14 Jan 2025
https://github.com/rzane/sensible-maybe
Maybe you should use a Maybe?
functional-programming javascript maybe typescript
Last synced: 27 Jan 2025
https://github.com/aivruu/repo-viewer
Utility for view GitHub repositories' information/releases, and download releases' assets.
downloader functional-programming github github-api gradle http-requests https java json library viewer
Last synced: 09 Nov 2024
https://github.com/univalence/spark-plumbus
Collection of tools for Scala Spark
functional-programming scala spark
Last synced: 20 Jan 2025