Writing Your Second Kotlin Compiler Plugin, Part 1 — Project SetupAt the time of writing this article, Kotlin compatibility for IR backend is in Alpha status and the compiler plugin API is Experimental…Nov 21, 20202Nov 21, 20202
Soft Assertion with kotlin-power-assertThe kotlin-power-assert Kotlin compiler plugin is great (I may be biased as its author) as it enables diagramming of assert function calls…Sep 29, 2020Sep 29, 2020
React Functional Components with Kotlin/JSI’ve been playing with Kotlin/JS and React lately. I’ve been wanting to learn more about frontend development, and since I’m very familiar…Sep 26, 2020Sep 26, 2020
Kotlin OptIn Annotation as a Scoping ToolI like to follow the kotlinx.coroutines library closely on GitHub. Not really because I have anything to contribute, but because there is…May 23, 2020May 23, 2020
Exploring Kotlin IRAt the time of writing this article, Kotlin IR is experimental. As such, information contained in this article about IR could be…Feb 10, 20201Feb 10, 20201
“Unused” Type Parameters on Kotlin Inline ClassesKotlin introduced inline classes in 1.3 as an experimental feature. They allow wrapping of a single value which is inlined at compile time…Jul 29, 20191Jul 29, 20191