Language Design


Topic Replies Activity
Kotlin to support package protected visibility 73 October 24, 2019
Elegance in language design - aka My Gripe with Kotlin 7 October 22, 2019
Why is shadowed extension not an error? 12 October 22, 2019
Avoid allocation of the Continuation object in tail recursive suspending functions 6 October 22, 2019
Inline enum proposal 13 October 21, 2019
Sequence.flatMap { iterable }? 2 October 21, 2019
Syntax suggestion for "when..." 3 October 21, 2019
Item 4: Enforce noninstantiability with a private constructor 10 October 18, 2019
How are Lambdas compiled to bytecode 8 October 15, 2019
Kotlin Duration API: custom DurationUnit 5 October 14, 2019
Using anonymous objects as parameters and return types 9 October 14, 2019
Why Flow default operators does not expose the context? 8 October 11, 2019
Type Erasure 10 October 10, 2019
String.Empty Field 25 October 10, 2019
Declarations in `when` statement 5 October 10, 2019
How to expose events as flows 1 October 7, 2019
Best practice for coroutine that reports progress 13 October 7, 2019
New JSX-like syntax? 2 October 7, 2019
Custom smart casts? 4 October 5, 2019
Star import vs importing each element 8 October 5, 2019
Convert Java annotation non-constant field to Kotlin 3 October 1, 2019
Generic type modifiers "in" and "out" 5 September 29, 2019
Abstract const val 3 September 28, 2019
Implementation of observables 8 September 27, 2019
Generic Type error 2 September 27, 2019
Nested inline functions with reified type parameters and type erasure 3 September 27, 2019
Calling val out of the function that I defined it in 1 September 26, 2019
Set number of times DSL functions should be called 1 September 26, 2019
Why are there no `groupingBy`s for primitive arrays? 6 September 26, 2019
Nullable and NonNull Type Cast 5 September 25, 2019