DmytroMitin/AUXify
Introduces macro/meta annotations @ aux, @ self, @ instance, @ apply, @ delegated, @ syntax and String-based type class LabelledGeneric
AUXify provides tools for Scala developers to handle complex type transformations and code generation more elegantly. It helps overcome limitations in existing Scala libraries like Shapeless by enabling String-based type manipulation. This allows developers to work with type information in a more flexible and robust way, streamlining advanced functional programming patterns.
No commits in the last 6 months.
Use this if you are a Scala developer working with advanced type-level programming, Shapeless, or need to generate boilerplate code and macros to improve code maintainability and reduce manual effort.
Not ideal if you are new to Scala, not working with complex type systems, or prefer simpler, less abstract programming approaches.
Stars
29
Forks
3
Language
Scala
License
Apache-2.0
Category
Last pushed
Jul 04, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/DmytroMitin/AUXify"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
square/kotlinpoet
A Kotlin API for generating .kt source files.
dromara/fast-request
IntelliJ IDEA plugin Fast Request
ZacSweers/MoshiX
Extensions for Moshi including IR plugins, moshi-sealed, and more.
Kotlin/kotlinx-schema
Kotlin Multiplatform library that generates JSON Schemas from your methods and classes both at...
cnrture/QuickProjectWizard
🚀 Ultimate Android development companion for Android Studio. Create projects with modern...