s1m0nw1
10/03/2019, 7:25 PMhttp4k
:kotlin-flag:
https://kotlinexpertise.com/kotlin-http4k/pablisco
10/08/2019, 1:03 PMsashjakk
10/09/2019, 7:11 AMTanVD
10/14/2019, 10:30 AMmarcinmoskala
10/21/2019, 8:02 PMlouis993546
10/22/2019, 6:45 AMSimon Schubert
10/24/2019, 8:28 AMadrianbukros
10/28/2019, 10:15 AMHitanshu Dhawan
10/30/2019, 1:43 AMalex009
10/30/2019, 4:15 PMnfrankel
11/03/2019, 5:51 PMjmfayard
11/04/2019, 9:01 AMJava and Javascript are similar like Car and Carpet are similar.I am a backend developer, but two thirds of the job offers I get are Android related. This was getting annoying so I wrote down this simple reminder to clear out the confusion: => Kotlin is not, in fact, the same thing as Android Feel free to use this if you get unsollicited offers to do Android development. https://blog.kotlin-academy.com/kotlin-is-not-android-c96984730c35
Dariusz Kuc
11/05/2019, 3:20 PMgraphql-kotlin
library. Post today highlights how graphql-kotlin-schema-generator
can be used to generate your GraphQL schemas directly from your source code - https://medium.com/expedia-group-tech/creating-graphql-schemas-in-kotlin-aaaac0ab0672
Stay tuned for the next posts in the series that will highlight federation and spring server modules!gaetan
11/08/2019, 7:18 AMmarcinmoskala
11/12/2019, 11:59 AMjmfayard
11/18/2019, 9:06 AMs1m0nw1
11/21/2019, 7:19 AMmarcinmoskala
11/25/2019, 7:13 AMankushg
11/26/2019, 5:27 AMpablisco
11/26/2019, 12:27 PMkpgalligan
11/27/2019, 12:08 AMmarcinmoskala
11/29/2019, 2:20 PMDariusz Kuc
12/03/2019, 2:30 PMgraphql-kotlin
library. Post today highlights how easy it is to create reactive GraphQL web applications in Kotlin using graphql-kotlin-spring-server
-> https://medium.com/expedia-group-tech/creating-a-reactive-graphql-server-with-spring-boot-and-kotlin-54aca7316470
We will be presenting graphql-kotlin
this Thursday @kotlinconf (4:15 GMT+1). You can sign up for the streams at https://kotlinconf.com/Joris PZ
12/03/2019, 7:37 PMMadalin Valceleanu
12/04/2019, 8:17 AMLeoColman
12/09/2019, 11:27 PMTim Schraepen
12/10/2019, 9:58 AMMalvin Sutanto
12/10/2019, 10:08 AMCasey Brooks
12/10/2019, 4:30 PMnfrankel
12/15/2019, 6:13 PMnfrankel
12/15/2019, 6:13 PMDaniel
12/15/2019, 7:44 PMif(..) {
doSomething()
} else if(...) {
doSomethingElse()
}
and you are good to go and will understand it even after you were away from the code for some timenfrankel
12/15/2019, 9:28 PMHi and a huge thanks for your blog!thanks 🙂
You can rewrite the code once there is a case in the future where the signatures of the “do” methods differif believe this is pretty clear if you don’t want to go the full way on the opposite, i would advise to start with the full map things, and only then revert one level back if the signatures start diverging
Daniel
12/15/2019, 9:48 PMnfrankel
12/15/2019, 10:08 PMIts really a fine line in programming!yep, i wouldn’t bet any part of my anatomy on it
thana
12/16/2019, 7:30 AMwhen(input) {
"A" -> 1
"B" -> 2
"C" -> 3
}
?
And taking that further, imagine a scenario where you'd be tempted to use a sealed class
or an enum
as map keys? Why give up on the exhaustiveness check?Alexander Romanov
12/16/2019, 3:10 PMwhen
is as expressive, so map doesn’t bring anything to the tablenfrankel
12/16/2019, 3:38 PM&&
it’s imho much harder to readAlexander Romanov
12/16/2019, 3:44 PMwhen (var1 to var2) {
"a" to "b" -> …
"a" to "c" -> …
}
nfrankel
12/16/2019, 4:44 PMPair
i understand