kartoffelsup
04/02/2020, 6:37 PMbitnot
04/02/2020, 6:47 PMkartoffelsup
04/02/2020, 6:48 PMthan_
04/02/2020, 6:50 PMinline fun <reified T : Any> Route.get(noinline body: suspend ConcurrentSyntax<ForIO>.(call: ApplicationCall, args: T) -> Unit): Route =
get<T> {
IO.fx {
body(call, it)
}.suspendCancellable()
}
than_
04/02/2020, 6:50 PMkartoffelsup
04/02/2020, 6:51 PMthan_
04/02/2020, 6:54 PMkartoffelsup
04/02/2020, 6:58 PMraulraja
04/02/2020, 7:16 PMraulraja
04/02/2020, 7:19 PMkartoffelsup
04/02/2020, 7:20 PMraulraja
04/02/2020, 7:20 PMraulraja
04/02/2020, 7:20 PMraulraja
04/02/2020, 7:21 PMraulraja
04/02/2020, 7:21 PMraulraja
04/02/2020, 7:21 PMraulraja
04/02/2020, 7:23 PMraulraja
04/02/2020, 7:23 PMraulraja
04/02/2020, 7:24 PMmain
kartoffelsup
04/02/2020, 7:24 PMsimon.vergauwen
04/03/2020, 7:38 AMSatyam Agarwal
04/03/2020, 10:18 AMsuspendCancellable
is there, it doesn’t have the same implementation as in 0.11.0. Anyway, The snippet you posted <http://embedded.io|embedded.io>.server.kt
in that there is
GlobalScope.KtorEmbeddedServer
thats basically
GlobalScope.embeddedServer
right ?
because KtorEmbeddedServer
is unresolved, so I am guessing it was just to illustrate ?Satyam Agarwal
04/03/2020, 10:26 AMTaskOf<Unit>
is also unresolved.starke
04/03/2020, 10:27 AMThe key is to embrace IO / suspend all the way to@raulraja are there any examples of how that would look for an android app?main
aballano
04/03/2020, 2:30 PMstarke
04/03/2020, 4:00 PM