stojan
10/01/2019, 7:47 PMKind<F, Option<Something>>
where F
is MonadError
? (arrow 0.10)?stojan
10/01/2019, 7:50 PMfx.monad { }
did the trickBob Glamm
10/01/2019, 7:51 PMfx.monad { }
may only enable the Monad
combinators; if you were looking to use `catch`/etc. you may need something like fx.monadError
(or fx.monadThrow
or ...)stojan
10/01/2019, 7:57 PMstojan
10/01/2019, 8:02 PMbinding {}
https://github.com/arrow-kt/frdomain.kt/blob/3fce2a090490e9d655358b897e4903cf4331a374/src/main/kotlin/io/arrowkt/tagless/service/interpreter/AccountService.kt#L89
would fx.monad {}
be the correct one?Bob Glamm
10/01/2019, 8:05 PMraiseError
syntax was enabled in fx.monad {}
Bob Glamm
10/01/2019, 8:06 PMpakoito
10/01/2019, 9:14 PMraulraja
10/01/2019, 9:48 PMraulraja
10/01/2019, 9:48 PMraulraja
10/01/2019, 9:49 PMMonadError<F, Unit>
raulraja
10/01/2019, 9:50 PMraulraja
10/01/2019, 9:51 PM