Like `implicitly` but for _all_ context-bound typeclass instances, automatically.
Easy way to create Free Monad using Scala macros with first-class Intellij support.
Empowering FP in Scala at compile time
Translation between identically shaped types in Scala
C++ Flavored Template Metaprogramming in Scala
Transform and compose tagless final encoded algebras in scala
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
annotations let a class as case class
@logging annotation using scala.meta
Online code browser with IDE-like features for Scala
Library to read, analyze, transform and generate Scala programs
Refactoring and linting tool for Scala