Language Design


Noob question on multiplatform expect and actual syntax rules (2)
How and Why is the annotation @HasImplicitReceiver from the gradle API working (2)
`foo?.bar.yolo.stop()` - Mixed Nullable & Non-Nullable Call Chain ( 2 ) (37)
Will Extension classes be part of upcoming Kotlin versions? (3)
Where is suspendCoroutine supposed to be used? (3)
Implementation by delegation with a private property (1)
Kotlin null check for multiple nullable var's ( 2 3 ) (45)
Drop val from data classes (6)
Will contracts be applied recursively? (3)
Access level of primary constructor of inline classes (12)
Inference with unexpected outcome (10)
Nullable arguments for non-nullable parameters with default values (8)
Add implicit `this` to `when` statement (4)
Iterator(), next() and hasNext(). Why are they operator fun? (11)
Kotlin to support package protected visibility ( 2 3 ) (53)
A delegation-based proposal for composition (a.k.a. "Traits") (6)
User-defined or pre-set names for parameters inside a lambda (8)
More characters allowed for identifiers than grammar specifies. What is supported? (12)
This type (11)
Nested and inner class extensions (1)
Field with private getter & public setter (1)
AI and deep learning define the future of programming, will Kotlin fly or die? (15)
How to return child object if generic type extends parent class? (17)
Primitive Type Specialization (7)
Compound extension ( 2 ) (35)
Why return and throw is expression and not statement? (13)
What is an idiomatic way to create a read-only wrapper for a class? (18)
Kotlin 1.3 & Java 11 & enum (5)
It seems like there is a wrong explanation about '==' operator on the kotlinlang webpage (5)
Operator to evaluate class as Boolean in truthy contexts (4)