doyaaaaaaken
08/30/2021, 12:59 PMedrd
08/30/2021, 11:04 PMFunkyMuse
09/01/2021, 12:00 AMKatarzyna
09/01/2021, 7:51 AMRyan Rolnicki
09/01/2021, 5:04 PMmarcinmoskala
09/02/2021, 5:18 AMankushg
09/02/2021, 6:59 PMpablisco
09/05/2021, 7:35 PMKatarzyna
09/06/2021, 8:44 AMJakob Löhnertz
09/09/2021, 5:35 PMAnastasia Birillo [JB]
09/17/2021, 3:02 PMKatarzyna
09/20/2021, 7:47 AMCLOVIS
09/20/2021, 10:34 AMlouiscad
09/20/2021, 3:18 PMFun
fact: I took over 50 photos before I settled for the cover picture blob upside downraulraja
09/20/2021, 3:37 PMJakob Löhnertz
09/21/2021, 6:00 AMResult<T>
) of Kotlin!
I upgraded my production quality a lot and produced a concise, to the point video!
There's an auxiliary appendix video available in which I am going into more detail with a hand-made example.
Here's the new episode:
Let me know what you think 👍Slackbot
09/21/2021, 7:35 PMSlackbot
09/22/2021, 8:55 AMKatarzyna
09/27/2021, 8:21 AMMartijn Eschmeijer
09/27/2021, 9:22 AMuser
09/27/2021, 10:18 AMnilTheDev
09/28/2021, 10:45 AMrahulc29
09/28/2021, 1:48 PMinvokedynamic
and Java's compilation strategy for lambdas. As far as I'm aware, Kotlin only supports the Java-like compilation strategy for Single Abstract Method (functional) Interfaces, not for plain Kotlin lambdas. According to the what's new this is still experimental for plain Kotlin lambdas. I have a few questions
1. Why are Kotlin lambdas not implemented as SAM interfaces? Is this to allow for reflection?
2. Why do SAM interfaces not have to worry about serializability the way Kotlin lambdas do?
I would really appreciate some input regarding this.
Thanks.Katarzyna
09/29/2021, 8:21 AMMichael Strasser
09/29/2021, 11:57 AMmiqbaldc
09/30/2021, 3:35 AMFlow<T>.catch
, runCatching {}
etc
2. Dual-use API introduced for convenient e.g: getOrNull
, getOrDefault
etc
3. Use preconditions and compile check when writing public API/method
https://medium.com/sampingan-tech/kotlin-getting-to-knows-with-exceptions-564f8b2bc3cSlackbot
09/30/2021, 8:20 PMnilTheDev
10/01/2021, 3:10 PMuser
10/08/2021, 3:58 PM