Language Design


Topic Replies Activity
About the Language Design category 1 December 4, 2015
`run` named function 2 April 23, 2019
Why do fields not get annotated with @Metadata? 6 April 22, 2019
Observable properties with true listeners instead of a single callback? 8 April 19, 2019
Type inference from takeIf statements 2 April 18, 2019
Kotlin Language Feature Request: support Flutter 25 April 18, 2019
Classes final by default 84 April 17, 2019
Feature request: vararg and spread alternative syntax like in ES6 (three dots) 2 April 17, 2019
Why Kotlin Native? 45 April 17, 2019
Sealed class inheritance and constructors 14 April 17, 2019
Braces should be optional for object expressions 1 April 16, 2019
Val properties and bytecode 4 April 17, 2019
Why `fun`? 6 April 17, 2019
Closeable in common stdlib 3 April 16, 2019
singleOrNull - what's your expectation? 20 April 16, 2019
Accidentally omitting get silently results in wrong behavior 17 April 15, 2019
Signature method considerations 11 April 14, 2019
[Feature request] Aliases for named arguments 1 April 14, 2019
Kotlin Scripting (.kts) Maven Usage 8 April 12, 2019
Protected function that returns this 3 April 11, 2019
Should Secondary Constructor Throw 6 April 10, 2019
An alternative to the fragility of delegation 7 April 10, 2019
Difference between runBlocking and coroutineScope 10 April 9, 2019
Surprising behaviour of changing annotation target 3 April 9, 2019
Why is `tailrec` a modifier keyword applied at the function level? 12 April 8, 2019
@Annotation("{0}") should compile 2 April 8, 2019
Compound extension 41 April 8, 2019
Better support for type composition patterns 1 April 8, 2019
Lambda vs function reference 4 April 6, 2019
String concatenation with plus 2 April 5, 2019