Language Design


About the Language Design category (1)
singleOrNull - what's your expectation? (3)
Val by Delegate (Bug or feature?) (8)
Point Operator to access field (19)
Add a NOT Type (18)
"Extension types" for Kotlin ( 2 ) (35)
Remove Curly-braces in try, catch, finnaly blocks (11)
Kotlin Language Feature Request: support Flutter (20)
`when(x)` behaviour when x is used in test (3)
An if without an else should return the last line of the body or null (7)
Kotlin to support package protected visibility ( 2 3 ) (56)
Sealed class inheritance and constructors (9)
A way to enforce static properties in sub-classes ( 2 ) (29)
StringBuilder.replaceRange() (4)
Rationalizating Pure Functions on Kotlin ( 2 ) (25)
Suggestion: Better Nullability in functions (18)
Custom interface delegate? (3)
More characters allowed for identifiers than grammar specifies. What is supported? (13)
Why does Kotlin create null checks on null-safe parameters but not on null-safe returns? (13)
What a beter way to do this? (4)
"@JvmNoInstance" annotation for objects? (7)
@JvmDefault on getters (3)
Kotlin's default visibility should be internal ( 2 ) (34)
[Proposal] Logical augmented assigment operators (15)
Inline classes and JSON serialization (1)
Interface to require handling all subtypes of a sealed class (4)
Simpler Coroutine Scope Creation (2)
Infix functions' dot chaining (3)
Union types ( 2 3 4 ) (69)
About passing lambda as property (5)