The Koan of Optional Existence
1fun String?.contemplateExistence() = when {2 this == null -> "What exists in nothing?"3 isEmpty() -> "Is empty truly empty?"4 else -> "Form is not different from emptiness"5}67fun main() {8 val void: String? = null9 val emptiness = ""10 val form = "being"1112 println(void.contemplateExistence())13 println(emptiness.contemplateExistence())14 println(form.contemplateExistence())15}
Created by Poetic Source
Composition Notes
Uses Kotlin's null safety features to explore the nature of existence and absence.
Technical Notes
Demonstrates Kotlin's smart casting, null safety operators, and extension functions.
Philosophical Notes
Explores the paradox of existence and non-existence, using null as a metaphor for emptiness.