What’s new in Kotlin

Kotlin brings in a number of interesting updates including: - Sealed when statements - Support for suspend functions as supertypes - Type inference for recursive generic types - JS IR compiler reaches Beta - Native support for Apple silicon Learn more in the blog post: #Kotlin #Release 0:00 Introduction 0:51 Overview of the changes 1:45 Requiring opt-in for implicit usage of experimental API 4:04 Changes in using opt-in requirement annotations with different targets 4:53 Improvements to type inference on recursive generic types 6:31 Eliminating builder inference restrictions 7:37 Sealed ’when’ statement 8:41 Suspend function as super type 9:21 Improvements to handling nullability annotations 10:26 Instantiation of annotation classes 11:20 Apple silicon support 11:57 Interoperability with Swift 5.5 async/await 12:46 Improved Swift/Objective-C mapping for objects 13:10 JavaScript IR compiler backend goes Beta 13:36 Kotlin/JS inspectio
Back to Top