Transform and compose tagless final encoded algebras in scala
Online code browser with IDE-like features for Scala
Easy way to create Free Monad using Scala macros with first-class Intellij support.
@logging annotation using scala.meta
Refactoring and linting tool for Scala
Empowering FP in Scala at compile time
Like `implicitly` but for _all_ context-bound typeclass instances, automatically.
Library to read, analyze, transform and generate Scala programs
extract diff between scala objects generically
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
C++ Flavored Template Metaprogramming in Scala
Translation between identically shaped types in Scala
Library for generation boilerplate-free code for models in compile time with Scala macro