Projects in Awesome Lists tagged with fp
A curated list of projects in awesome lists tagged with fp .
https://github.com/hemanth/functional-programming-jargon
Jargon from the functional programming world in simple terms!
Last synced: 13 May 2025
https://github.com/dry-python/returns
Make your functions return something meaningful, typed, and safe!
dry-python fp functional-programming hacktoberfest mypy mypy-plugins mypy-stubs python python3 railway-oriented-programming type-safety
Last synced: 30 Jul 2025
https://github.com/coffe1891/frontend-hard-mode-interview
《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。
design-patterns-js fp frontend-interview interview-preparation javascript javascript-framework jquery oop react react-native rxjs vscode vue
Last synced: 14 May 2025
https://github.com/milessabin/shapeless
Generic programming for Scala
fp functional-programming generic-programming scala typelevel
Last synced: 13 May 2025
https://github.com/typelevel/fs2
Compositional, streaming I/O library for Scala
fp functional-programming scala stream streaming-computation
Last synced: 12 May 2025
https://github.com/typelevel/doobie
Functional JDBC layer for Scala.
database fp functional-programming jdbc scala typelevel
Last synced: 13 May 2025
https://github.com/typelevel/cats-effect
The pure asynchronous runtime for Scala
asynchronous effects fp scala typeclasses
Last synced: 13 May 2025
https://github.com/monix/monix
Asynchronous, Reactive Programming for Scala and Scala.js.
cats cats-effect fp functional-programming monix reactive-programming reactive-streams reactivex scala typelevel
Last synced: 14 May 2025
https://github.com/selfrefactor/rambda
Typescript focused FP library similar to Remeda and Rambda
fp functional functional-programming functions lodash ramda typescript utility utils
Last synced: 12 May 2025
https://selfrefactor.github.io/rambda/
Typescript focused FP library similar to Remeda and Rambda
fp functional functional-programming functions lodash ramda typescript utility utils
Last synced: 11 May 2025
https://github.com/japgolly/scalajs-react
Facebook's React on Scala.JS
fp functional-programming react reactjs router scala scalajs
Last synced: 13 May 2025
https://github.com/lloydmeta/frunk
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
coproduct datatype-generic-programming fp generic generic-programming hlist labelled-generic lenses rust type-level type-level-programming validated
Last synced: 12 May 2025
https://github.com/shfshanyue/fp-jargon-zh
函数式编程术语及示例。本项目译自 https://github.com/hemanth/functional-programming-jargon
Last synced: 16 May 2025
https://github.com/mobily/ts-belt
🔧 Fast, modern, and practical utility library for FP in TypeScript.
array flow fp functional-programming monad option option-type result result-type typescript
Last synced: 14 May 2025
https://github.com/you-dont-need/you-dont-need-loops
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
f-algebras fold fp hacktoberfest higher-order-function infinite-loops loops recursion tail-recursion
Last synced: 01 Jul 2025
https://github.com/you-dont-need/You-Dont-Need-Loops
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
f-algebras fold fp hacktoberfest higher-order-function infinite-loops loops recursion tail-recursion
Last synced: 27 Mar 2025
https://github.com/michaelbull/kotlin-result
A multiplatform Result monad for modelling success or failure operations.
browser class either fp functional functional-programming ios js jvm kotlin kotlin-multiplatform monad result type
Last synced: 14 May 2025
https://github.com/marpple/fxts
A functional programming library for TypeScript/JavaScript
concurrency fp javascript lazy typescript
Last synced: 15 May 2025
https://github.com/getify/monio
The most powerful IO monad implementation in JS, possibly in any language!
either fp functional-programming io javascript js maybe monad monads observable
Last synced: 15 May 2025
https://github.com/hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 14 May 2025
https://github.com/eslint-functional/eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
eslint eslint-plugin eslint-rules fp functional functional-programming immutability javascript typescript
Last synced: 29 Apr 2025
https://github.com/typelevel/frameless
Expressive types for Spark.
fp functional-programming scala spark typelevel
Last synced: 14 May 2025
https://github.com/Hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 12 Jul 2025
https://github.com/marpple/FxTS
A functional programming library for TypeScript/JavaScript
concurrency fp javascript lazy typescript
Last synced: 27 Mar 2025
https://github.com/dry-python/classes
Smart, pythonic, ad-hoc, typed polymorphism for Python
fp mypy mypy-plugins mypy-stubs pep561 python python3 typeclasses typesafety
Last synced: 14 May 2025
https://github.com/bow-swift/bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
bow carthage category-theory cocoapods composition declarative-programming effects fp free-monad functional-programming functor hacktoberfest monad mtl reactive-programming spm swift swift-library tagless-final
Last synced: 21 Oct 2025
https://github.com/gvolpe/trading
💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
apache-kafka apache-pulsar cats-effect eda elm elm-architecture elm-lang event-driven-architecture fp fs2 functional-programming grafana open-tracing prometheus scala scala3 web-sockets websockets
Last synced: 15 May 2025
https://github.com/funfix/funfix.js
Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️
async concurrency es2015 flowtype fp functional-programming futures javascript type-classes typescript
Last synced: 15 Dec 2025
https://github.com/swan-io/boxed
Utility types for functional TypeScript
adt fp functional future option result typescript
Last synced: 17 Mar 2025
https://github.com/nullobject/fkit
A functional programming toolkit for JavaScript.
fp functional functional-programming javascript library
Last synced: 16 May 2025
https://github.com/getify/fasy
FP iterators that are both eager and asynchronous
async asynchronous-programming fp functional-programming javascript library
Last synced: 04 Apr 2025
https://github.com/gvolpe/pfps-shopping-cart
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
cats cats-effect finally-tagless fp fs2 functional-programming http4s newtypes refined skunk tagless tagless-final typeclass-derivation typeclasses
Last synced: 15 May 2025
https://github.com/nobrainr/morphism
⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
array automapper data flow fp functional functors javascript js mapper morphism morphisms object parser typescript
Last synced: 12 Dec 2025
https://github.com/rametta/pratica
🥃 Functional Algebraic Data Types
fp functional-programming monads monoids typescript utilities
Last synced: 16 May 2025
https://github.com/domn1995/dunet
C# discriminated union source generator
csharp csharp-sourcegenerator discriminated-unions dotnet fp functional functional-programming union
Last synced: 30 Dec 2025
https://github.com/emmanueltouzery/prelude-ts
Functional programming, immutable collections and FP constructs for typescript and javascript
data-structures fp functional-programming futures immutability immutable-collections javascript typescript
Last synced: 09 Oct 2025
https://github.com/rpominov/fun-task
Abstraction for managing asynchronous code in JS
async fp functional-programming future monad promise task
Last synced: 04 Apr 2025
https://github.com/getify/foi-lang
Foi: a different kind of functional programming language
Last synced: 08 Apr 2025
https://github.com/dry-python/lambdas
Write short and fully-typed lambdas where you need them.
composition dry-python fp functional-programming lambda lambdas mypy mypy-plugins mypy-stubs python python3
Last synced: 05 Apr 2025
https://github.com/sultan99/react-on-lambda
A JavaScript library for building React applications in more functional way. Alternative to JSX.
Last synced: 12 Apr 2025
https://github.com/VladKopanev/zio-saga
Purely Functional Transaction Management In Scala With ZIO
concurrency distributed-systems fp functional-programming saga saga-pattern sagas scala zio
Last synced: 20 Apr 2025
https://github.com/bow-swift/bow-arch
🏛 Functional Architecture in Swift using Bow
architecture bow fp functional-programming hacktoberfest swift swift-package
Last synced: 21 Oct 2025
https://github.com/gvolpe/pfps-examples
:izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
cats cats-effect cats-mtl fp fs2 functional-programming monocle newtypes refined
Last synced: 13 Apr 2025
https://github.com/stefano-regosa-deel/pattern-matching-ts
⚡ Pattern Matching in Typescript
fp fp-ts functional-programming matching option-monad pattern pattern-matching typescript typescript-pattern-matching
Last synced: 28 Mar 2025
https://github.com/hexhacking/xUnwind
:fire: xUnwind is a collection of Android native stack unwinding solutions.
android arm64 backtrace cfi fp native stacktrace unwind
Last synced: 27 Mar 2025
https://github.com/kubukoz/sup
Composable, purely functional healthchecks in Scala.
cats cats-effect fp functional functional-programming health healthcheck scala typelevel
Last synced: 06 Apr 2025
https://github.com/japgolly/nyaya
Random Data Generation and/or Property Testing in Scala & Scala.JS.
fp functional-programming property-based-testing property-testing random random-data-generation scala scalajs
Last synced: 05 Apr 2025
https://github.com/trvswgnr/sloth-pipe
A lazy evaluated, chainable, and reusable pipe for data transformation and processing.
fast fp functional javascript lazy library pipe processing programming typescript
Last synced: 09 May 2025
https://github.com/zio/zio-logging
Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.
fp functional-programming logging scala slf4j tracing zio
Last synced: 08 Apr 2025
https://github.com/jiayisheji/nest-cnode
CNode 社区 Nest 版本 https://cnodejs.org/
angular cnode fp jwt mongodb mongoose nest nestjs nodejs nx-workspace oop redis typescript
Last synced: 20 Aug 2025
https://github.com/japgolly/test-state
Scala Test-State.
cats dom fp functional-programming react scala scalajs scalajs-react scalaz script selenium state testing
Last synced: 07 Apr 2025
https://github.com/japgolly/clear-config
Scala FP configuration library with a focus on runtime clarity
config configuration fp functional-programming scala scala-js scalajs
Last synced: 13 Sep 2025
https://github.com/andorp/order-taking
Idris version of Domain Modeling Made Functional Book.
Last synced: 09 Oct 2025
https://github.com/armanbilge/calico
Pure, reactive UI library for Scala.js
cats-effect fp frontend scala-js ui
Last synced: 05 Apr 2025
https://github.com/sphilee/functional-programming-jargon
Jargon from the functional programming world in simple terms!
Last synced: 12 Apr 2025
https://github.com/laserdisc-io/laserdisc
A Future-free Fs2 native pure FP Redis client
fp fs2 functional-programming mtl redis redis-client scala
Last synced: 05 Apr 2025
https://github.com/Banno/kafka4s
Functional programming with Kafka and Scala
cats cats-effect fp fs2 functional-programming kafka scala stream-processing
Last synced: 04 Apr 2025
https://github.com/hnaderi/edomata
Production ready event-driven automata for Scala, Scala.js and scala native
algebraic-effects automata cats cqrs cqrs-es ddd event-driven event-sourcing eventsourcing fp monad purely-functional scala scalajs scalanative state-machine
Last synced: 05 Apr 2025
https://github.com/simov/request-compose
Composable HTTP Client
client fp functional-programming http http-client javascript js node nodejs
Last synced: 09 Apr 2025
https://github.com/YBogomolov/monadic-mondays
Code samples for #monadicmonday topics
category-theory fp functional-programming monadic-monday typescript
Last synced: 18 Apr 2025
https://github.com/drizzer14/fnts
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
fp function functional functional-programming functions javascript monad types typescript typescript-library
Last synced: 23 Jul 2025
https://github.com/xgrommx/practical-functional-programming
beginner-friendly fp fun functional-programming javascript js paradigm
Last synced: 30 Apr 2025
https://github.com/cr-org/neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
apache cats-effect dhall fp fs2 nix pulsar scala typelevel
Last synced: 07 Apr 2025
https://github.com/slavaganzin/ramda.py
Python clone of Ramda.js
curry fp functional-programming itertools python ramda toolz
Last synced: 03 Apr 2025
https://github.com/typelevel/twiddles
Micro-library for building effectful protocols
Last synced: 31 Jul 2025
https://github.com/ace411/bingo-functional
A simple functional programming library for PHP
bingo-framework either-monad fp functional functional-php functional-programming functors helpers immutability immutable io-monad maybe-monad monads php php-library php7 reader-monad state-monad writer-monad
Last synced: 02 Jul 2025
https://github.com/samchon/shopping-backend
Shopping Mall Backend Server made by NestJS + Prisma for Education
commerce e2e educational-project fp fp-ts functional-programming nestia nestjs prisma shopping tdd typia
Last synced: 03 Nov 2025
https://github.com/neko-kai/fp-dictionary
FP category theory jargon explained on a single A4 page
category-theory fp functional-programming
Last synced: 20 Feb 2025
https://github.com/supermacro/elm-antd
The official Ant Design UI Kit for Elm
ant-design antd components design-systems elm fp functional-programming hacktoberfest ui-kit
Last synced: 12 Apr 2025
https://github.com/orsinium-labs/rlci
🦀 λ Overly-documented Rust-powered Lambda Calculus Interpreter.
fp functional-programming interpreter lambda lambda-calculus programming-language rust
Last synced: 15 Apr 2025
https://github.com/tpolecat/tuco
Reasonable telnet server for Scala.
fp functional-programming scala telnet telnet-server
Last synced: 16 Jul 2025
https://github.com/YBogomolov/workshop-edsl-in-typescript
Code template for workshop "Building eDSLs in functional TypeScript"
dsl edsl fp fp-ts free-monad tagless-final typescript workshop
Last synced: 18 Apr 2025
https://github.com/manoelcampos/padroes-projetos
🤝📘☕️🧩Design Patterns: Padrões de Projeto em Java com implementações OO e programação funcional, incluindo modelagem e exemplos realistas 😎
design-patterns fp functional-programming gof java object-oriented-programming oop padroes-de-projetos projects samples solid
Last synced: 13 Aug 2025
https://github.com/permutive-engineering/fs2-pubsub
Google Cloud Pub/Sub stream-based client built on top of cats-effect, fs2 and http4s.
cats-effect fp fs2 google-pubsub scala streaming
Last synced: 09 May 2025
https://github.com/politrons/LetsGO
Examples of the most important features of this languages.
category-theory fp go golang google monads reactive reactive-programming
Last synced: 26 Apr 2025
https://github.com/laserdisc-io/tamer
Standalone alternatives to Kafka Connect Connectors
avro doobie fp fs2 functional-programming jdbc kafka s3 scala schema-registry zio zio-streams
Last synced: 21 Sep 2025
https://github.com/orsinium-labs/re
Elixir library for writing readable regexes in functional style
elixir elixir-lang erlang fp macro metaprogramming pcre re regex regexp regular-expression
Last synced: 15 Apr 2025
https://github.com/teaentitylab/fpes
Functional Programming for EcmaScript(Javascript)
curry currying es es6 es7 fp functional-programming functional-reactive-programming javascript js monad monads optional optional-implementations publisher-subscriber publisher-subscriber-pattern pubsub reactive reactive-programming rx
Last synced: 28 Oct 2025
https://github.com/jaforbes/sum-type
A simple, serializable sum-type format
discriminated-unions enum enumerated-types fp sum-type union-type
Last synced: 17 Mar 2025
https://github.com/tylors/hkt-ts
A Higher-Kinded-Types encoding for TypeScript w/ Composable Typeclasses
Last synced: 21 Sep 2025
https://github.com/tpolecat/cofree
Fun and Games with Fix, Cofree, and Doobie
fp functional-programming recursion-schemes scala
Last synced: 11 Oct 2025
https://github.com/oleg-py/stm4cats
STM monad for cats-effect
cats cats-effect fp functional-programming scala software-transactional-memory
Last synced: 08 Oct 2025
https://github.com/kubukoz/flawless
WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!
cats-effect fp functional-programming pure-fp scala testing
Last synced: 19 Mar 2025
https://github.com/balmungsan/scala-functional-programming-tutorial
Functional Programming in Scala Tutorial
cats cats-effect circe fp fs2 functional-programming http4s scala shapeless tutorial
Last synced: 13 Apr 2025
https://github.com/greyblake/from-typescript-to-rescript
Frontend of https://Inhyped.com written in TypeScript and rewritten in ReScript
fp frontend functional javascript js near nearprotocol ocaml react reactjs rescript typescript web
Last synced: 01 Sep 2025
https://github.com/packtpublishing/swift-functional-programming
Code repository for Swift Functional Programming
fp functional-programming functional-reactive-programming ios ios-app ios-swift object-oriented-programming oop protocol-oriented-programming swift swift-language vapor-swift
Last synced: 09 Apr 2025
https://github.com/joshburgess/functional-typescript-playground
A create-react-app based boilerplate featuring great functional programming oriented TypeScript-friendly libraries preinstalled for convenient forking & experimentation
fp functional-programming typescript
Last synced: 12 Jul 2025
https://github.com/airtucha/amonad
Experimental implementation of Maybe and Result monads compatible with await.
async-await await error-handling fp functional-programming javascript js maybe monad option ts typescript
Last synced: 27 Feb 2025
https://github.com/hojberg/sums-up
SumTypes in TypeScript
adt fp functional-programming javascript typescript
Last synced: 23 Oct 2025
https://github.com/bow-swift/bow-lite
🏹 Bow Lite is a cross-platform library for Typed Functional Programming in Swift
category-theory composition fp functional-programming hacktoberfest optics side-effects spm swift swift-package
Last synced: 21 Oct 2025
https://github.com/geirolz/cats-xml
A functional library to work with XML in Scala using Cats.
cats decoding encoding fp functional-programming scala xml
Last synced: 14 Apr 2025
https://github.com/japgolly/microlibs-scala
derivation derive fp functional-programming macros recursion scala scalajs scalaz utilities
Last synced: 09 May 2025