146 Open Source Fp Software Projects
Free and open source fp code projects including engines, APIs, generators, and tools.
Prelude Ts343 ⭐
Swiftz Validation15 ⭐
A data structure for validations. It implements the applicative functor interface
A list of fancy questions I've been asked during the interviews I had. Some of them I ask when interviewing people.
Functional Typescript Playground35 ⭐
A create-react-app based boilerplate featuring great functional programming oriented TypeScript-friendly libraries preinstalled for convenient forking & experimentation
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Scala Graal176 ⭐
Make usage of Graal features easy and safe from Scala. Also features Scala-based React SSR.
Safe String Interpolation14 ⭐
A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !
Fs2 Google Pubsub29 ⭐
Google Cloud Pub/Sub stream-based client built on top of cats-effect, fs2 and http4s.
React On Lambda209 ⭐
Kubukoz Flawless36 ⭐
WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!
Scala Pet Store Step By Step25 ⭐
An implementation of the Java Pet Store using FP techniques in Scala explained step by step
Zio Logging117 ⭐
Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.
Pfps Shopping Cart354 ⭐
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Pfps Examples146 ⭐
:izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
Matechs Effect590 ⭐
A Fully-fledged functional effect system for typescript with a rich standard library
Swift 3 Functional Programming78 ⭐
Code repository for Swift 3 Functional Programming, published by Packt
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.