How to get started?

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Scala Exercises

    The easy way to learn Scala.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

    ZIO

  4. trading

    💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)

    Functional Event-Driven Architecture

  5. Http4s

    A minimal, idiomatic Scala interface for HTTP

    http4s is a Typelevel project, and therefore falls into the "program in Scala as if it were Haskell" category. Many people find this off-putting, but honestly, I think with the resources listed above, this is the option at the best intersection of "mature" and "well-documented" available in Scala. The reason it's off-putting to many people is that Haskell-style pure FP isn't mainstream, so it isn't so much a matter of learning a new technology as it is a matter of learning a new paradigm, which necessarily means surfacing and unlearning things you already know, and perhaps confronting the uncomfortable feeling that things you thought were "fundamental," "have to be that way," aren't, and don't. I personally found this process liberating. But not everyone does.

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

  • Scala became Typelevel/Zio only ecosystem?

    4 projects | /r/scala | 6 Aug 2022
  • Scala real world projects

    4 projects | /r/scala | 3 Jul 2023
  • Error handling for Cats Effect IO

    2 projects | /r/scala | 19 Nov 2022
  • Grasping the concepts and getting them down to earth

    4 projects | /r/scala | 4 Nov 2022
  • Any FS2 + Kafka github projects for reference?

    2 projects | /r/scala | 15 Jul 2022

Did you know that Scala is
the 32nd most popular programming language
based on number of references?