spand
03/20/2019, 9:16 AM?.let {}
doesnt use the extension function when receiver is dynamic. Anyone found a pattern just as concise way to express it ?gildor
03/20/2019, 9:17 AMdiesieben07
03/20/2019, 9:18 AMfoo.let {}
does not call kotlin.let
if foo
has type dynamic
diesieben07
03/20/2019, 9:18 AMdynamic
everything is dispatched as normal JS function calls.diesieben07
03/20/2019, 9:19 AM(foo as Any?)?.let { }
should work thoughspand
03/20/2019, 9:19 AMdynamic
in the lambdadiesieben07
03/20/2019, 9:20 AMspand
03/20/2019, 9:24 AMdiesieben07
03/20/2019, 9:25 AMAny?
outside and then back to dynamic inside.gildor
03/20/2019, 9:38 AMgildor
03/20/2019, 9:38 AMdiesieben07
03/20/2019, 9:39 AMnull
or undefined
gildor
03/20/2019, 9:39 AMgildor
03/20/2019, 9:40 AM(foo as? Any)?.let{}
diesieben07
03/20/2019, 9:40 AMgildor
03/20/2019, 9:40 AM