Skip to content

lvitaly/free-monad

Repository files navigation

Made in Ukraine Cats Friendly Badge

Guessing Game with Free Monads

Welcome to the Guessing Game project written in Scala 3, designed as a practical demonstration for presentations on Free Monads. This project serves as a learning tool to showcase the creation of a Free Monad, the DSL, and interpreting it with different interpreters. It was originally used as a live coding example during a presentation to illustrate these concepts.

Dependencies

Cats: The Cats library for functional programming in Scala.

Http4s: The Http4s library for building type-safe, functional HTTP services.

About

Free Monad example

Resources

Stars

Watchers

Forks