raulraja
06/19/2019, 11:27 AM./gradlew clean :app:build :consumer:execute -Dorg.gradle.debug=true -Dkotlin.compiler.execution.strategy="in-process"
It will show how classes are generated, compiles and run. If you open it with IDEA it will show all readlines in referenced generated code.
The relevant file where the plugin is implemented is :
https://github.com/47deg/arrow-meta-prototype/blob/master/compiler-plugin/src/main/java/arrow/meta/higherkind/HigherKindPlugin.kt
Before anyone freaks out it does not add kinds to the compiler just generates the kind emulation boilerplate arrow does today 🙂