Kategorie Kotlin

Kotlin macht Spaß: Sealed Interfaces + when

Kotlin hat sich aus verschiedenen Programmiersprachen das Beste zusammengeklaut. So erlaubt die Kombination von Sealed Interfaces und when sehr schönen und klaren Code. Der gleichzeitig auch noch sehr gut vom Compiler auf Korrektheit überprüft wird! Vorteile / Features Sealed Interface-Hierarchie…

[Kotlin] Varags und nullable Types

Gerade eben hatte ich den Fall, dass ich einen nullable Type als Parameter an eine varags-Methode übergeben wollte.Der varargs-Typ ist aber natürlich nicht nullable. Was also tun? Die Lösung Für Listen gibt es die schöne Methode listOfNotNull(). Leider noch nicht…