Empowering FP in Scala at compile time
-
Updated
Feb 8, 2017 - Scala
Empowering FP in Scala at compile time
Hide your accumulators from the public API
C++ Flavored Template Metaprogramming in Scala
Like `implicitly` but for _all_ context-bound typeclass instances, automatically.
AST handling system based on a couple of simple Scala macros
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
Easy way to create Free Monad using Scala macros with first-class Intellij support.
Transform and compose tagless final encoded algebras in scala
Metaprogramming for Ethereum Smart Contracts expressed in Scala's Type System
A DSL for DataSynth Graph Generator
Register microservices to Consul out of the box using Scala macro annotations
[retired] OpenAPI -> Scala model generator I wrote in 2018-2019.
Library for generation boilerplate-free code for models in compile time with Scala macro
Extension to play-json module
Translation between identically shaped types in Scala
Example repository how to use Scalafix + Scalameta + SemanticDB to code generation
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."