Language Design


Topic Replies Activity
About the Language Design category 1 December 4, 2015
Kotlin and Dyslexia 6 July 18, 2019
Nameof to get names of program elements 9 July 17, 2019
Control flow conditions through lambdas 4 July 17, 2019
Use @Deprecation `ReplaceWith` for multiple substitutions 3 July 15, 2019
Private setter for var in primary constructor 26 July 14, 2019
Spread-object operator missing in kotlin? 8 July 13, 2019
Rationale behind avoiding Smart cast for mutable properties 4 July 13, 2019
Iterating over a Flow instead of using "collect" 4 July 11, 2019
Regex literal expressions 10 July 10, 2019
[Feature request][Idea] Generics with named arguments 5 July 10, 2019
Feature Request: Delegate by nothing 2 July 8, 2019
Add smart cast after a "require" statement? 3 July 7, 2019
Destructuring assignments, not just declarations 4 July 6, 2019
Suspend constructors 8 July 3, 2019
Feature Request: A way to enforce non-capturing or local-only capturing lambda 1 July 3, 2019
Kotlin to support package protected visibility 68 July 1, 2019
(Duplicate) Kotlin doesn't allow destructuring with assignment [Closed] 3 July 1, 2019
Inline Interface proposal 5 June 30, 2019
Proposal: Add opportunity to pass primitive type arguments in Inlined lambda "by reference" 25 June 30, 2019
Union types 87 June 28, 2019
Suggestion: Primitive byte char handling 7 June 26, 2019
Data classes should be able to inherit from each other 28 June 24, 2019
Add smart cast to val properties 15 June 24, 2019
Inline enum proposal 11 June 23, 2019
Suggestion: Disable a spurious runtime error in Kotlin 6 June 22, 2019
Allow place platform Kotlin code in common module in files with special extension 1 June 22, 2019
Suspend variables (suspend val, suspend var) 6 June 19, 2019
Extension Functions on Type Aliases Should only Be Accessable From Similar Types 7 June 17, 2019
Make infix functions safe to be applied to nullable receivers 6 June 13, 2019