Scala FP code samples?

This page summarizes the projects mentioned and recommended in the original post on /r/scala

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • scala-pet-store

    An implementation of the java pet store using FP techniques in scala

    Hi guys, finish you know of any good github sample apps, written in scala, in proper functional style ? the ⠀goal is to see actual production code that is FP worthy, to look up to :) I am looking to see how FP looks in practice similar to https://github.com/pauljamescleary/scala-pet-store or https://github.com/hcwilhelm/twm I have 2 years of scala experience, mostly akka tech stack, and some basic cats knowledge. Thanks Mircea

  • twm

    My implementation of Pawel Szulc trip-with-monads just using cats and cats-mtl (by hcwilhelm)

    Hi guys, finish you know of any good github sample apps, written in scala, in proper functional style ? the ⠀goal is to see actual production code that is FP worthy, to look up to :) I am looking to see how FP looks in practice similar to https://github.com/pauljamescleary/scala-pet-store or https://github.com/hcwilhelm/twm I have 2 years of scala experience, mostly akka tech stack, and some basic cats knowledge. Thanks Mircea

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • pfps-shopping-cart

    :shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"

    https://github.com/gvolpe/pfps-shopping-cart https://github.com/devinsideyou/tagless-final https://github.com/devinsideyou/zio-todo

  • tagless-final

    [Moved to: https://github.com/DevInsideYou/tagless-final]

    https://github.com/gvolpe/pfps-shopping-cart https://github.com/devinsideyou/tagless-final https://github.com/devinsideyou/zio-todo

  • zio-todo

    https://github.com/gvolpe/pfps-shopping-cart https://github.com/devinsideyou/tagless-final https://github.com/devinsideyou/zio-todo

  • docker-stats-monitor

    Docker stats monitor

    This project: https://github.com/vasilmkd/docker-stats-monitor

  • fs2-chat

    Sample project demonstrating use of fs2-io to build a chat client and server

    In addition to the other projects already linked, check out these two bite sized projects: - https://github.com/typelevel/fs2-chat - https://github.com/mpilquist/strava-summary

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • strava-summary

    In addition to the other projects already linked, check out these two bite sized projects: - https://github.com/typelevel/fs2-chat - https://github.com/mpilquist/strava-summary

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts