Lennart Kolmodin

Results 36 comments of Lennart Kolmodin

I built https://github.com/schell/hdevtools using GHC 7.10.1. It does build, but with some warnings. ``` $ git log -1 commit b722973e65de03b0b6ae948f2e95343162fa51f8 Author: Schell Scivally Date: Mon Apr 6 08:24:34 2015 -0700...

> If you are moving to a new house, you can keep everything for a while, but after some years, you have to start thinking how to sort out some...

Oh, no. It's a shame that we didn't work together earlier :( I haven't been able to work on grpc/grpc-haskell for a while, but I would relly like to see...

I'm tempted to use exceptions instead of an Rpc monad. It'd be easier to write code that has two clients that need to interact.

Discussion started here; https://plus.google.com/+ErikdeCastroLopo/posts/TbRiXuNucED Suggestion to try `tryEitherT` https://github.com/ambiata/x/blob/3a37cf0ace1c7223f3467c0c000fac9085c602ef/x-eithert/src/X/Control/Monad/Trans/Either.hs#L236-L238

@erikd The ExceptT library I've used doesn't have all your fancy combinators. It looks much more composable with a proper library, indeed. `ambiata-x-eithert` and its Ambiata dependencies are not on...

I guess I need to define an alternative liftIO that will catch IO exceptions and put them into RpcError.

Yes, though maybe it'd be nice to provide some utility that converts into RpcError. Thanks, @erikd, looks like I can continue to use ExceptT :)

@erikd Great, please show some common idioms, that'd be useful. In the case of gRPC, `RpcError` may have to contain all other exceptions. Need to look into how to best...

I switched from npm package manager to yarn package manager (which is built on top of npm). Yarn has several advantages over plain npm so the js community as a...