Mitchell Dalvi Rosen

Results 291 comments of Mitchell Dalvi Rosen
trafficstars

Cool, I'm gonna poke at this tonight. One potential wart is that it strictly encodes a 1:1 request-response style protocol, so any fancy ncurses frontend that wants to have a...

Can you give an example? If you don't want to re-run commands on file-change, then wouldn't ``` thing1 && thing2 && sos . ``` suffice?

It certainly wouldn't be hard to add, would you be willing to put in a PR? (Btw - I've been meaning to simplify the codebase for a while now). In...

To this end, I've started work on a repo here: https://github.com/mitchellwrosen/java-apache-lucene/blob/master/jvm-extra/src/Language/Java/Extra.hs However, the interface is inchoate and unstable, as there are many details in the Java type system (inheritance, generics,...

Another issue with the new `InterpretC`: integration with `servant-server`, specifically [hoistServer](https://hackage.haskell.org/package/servant-server-0.16.2/docs/Servant-Server.html#v:hoistServer) If you prefer to work in a `fused-effects` stack and hoist to the servant `Handler` monad at the very...

@ocharles Sure, here's a `cabal build`able example. https://github.com/mitchellwrosen/servant-fused-effects-infelicity The first stack is `ReaderC String (LiftC IO)`, which you can convert to the monad Servant wants your handlers to be in...

``` Lib.hs:76:11: error: • Couldn't match type ‘m0’ with ‘InterpretC s StringReader (LiftC IO)’ because type variable ‘s’ would escape its scope This (rigid, skolem) type variable is bound by...

Aw ❤️! I feel good 🎵

I'd be happy to provide an example of this, do you have one in mind?

Thanks for the tips, I'm just messing around with wrapping this library in a more haddock-friendly / idiomatic way, I'm not actually drawing buttons just yet :)