bjonnh
01/05/2019, 12:42 AMraulraja
01/05/2019, 12:44 AMraulraja
01/05/2019, 12:44 AMraulraja
01/05/2019, 12:45 AMbjonnh
01/05/2019, 12:45 AMraulraja
01/05/2019, 12:45 AMfix
downcast the kinded poly version to the concrete data type supporting IO, Observable, Flux or whateverraulraja
01/05/2019, 12:46 AMraulraja
01/05/2019, 12:46 AMbind()
when you want to get the left hand side bound value that is inside IOraulraja
01/05/2019, 12:47 AMIO
raulraja
01/05/2019, 12:47 AMbind()
runs in a suspended coroutine so we can provide for comprehensions and do notation imperative style syntax for all monad capable data typesbjonnh
01/05/2019, 12:47 AMraulraja
01/05/2019, 12:48 AMraulraja
01/05/2019, 12:48 AMraulraja
01/05/2019, 12:48 AMraulraja
01/05/2019, 12:48 AMnukeTheWorld()
that may happen but only when that function is invoked at the edgeraulraja
01/05/2019, 12:49 AMbjonnh
01/05/2019, 12:50 AMraulraja
01/05/2019, 12:50 AMraulraja
01/05/2019, 12:51 AMBracket
which @simon.vergauwen and @Jorge Castillo worked on and is a version of try/catch/finally that works in async and concurrent cancelable contexts as wellbjonnh
01/05/2019, 12:53 AMbjonnh
01/05/2019, 12:53 AMraulraja
01/05/2019, 12:54 AMraulraja
01/05/2019, 12:54 AMraulraja
01/05/2019, 12:55 AMraulraja
01/05/2019, 12:55 AMbjonnh
01/05/2019, 12:57 AMraulraja
01/05/2019, 1:02 AMbjonnh
01/06/2019, 4:57 AMbjonnh
01/06/2019, 4:57 AMbjonnh
01/06/2019, 4:58 AM