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