Konstantin A. Olkhovskiy

Results 179 comments of Konstantin A. Olkhovskiy

Refmt preserves original curly braces in some cases even if they are redundant. May be same could be done for ppx. Btw, by adding curly braces around ppx areas with...

Go 1.5 and node 0.12. Tests in browsers also show that generated js is slow.

I've used this dummy template to show the multiplier. We're migrating our corporate intranet experimental web application from JavaScript to Go so as to reuse our Go library for interactions...

@neelance, thanks for a quick response! I've updated gopherjs and measured template execution on the same data set, and the numbers correspond to yours, it took 2.338 s to execute...

I've tried your example with big template and here are my numbers for the reference: ``` $ go run run.go 2015/10/28 13:17:28 Parsing time elapsed: 1.597688408s 2015/10/28 13:17:28 Execution time...

> Could you double-check using `Unix`? I don't have a minimal reproducible test case for that, I only see that sometimes I get exceptions from `List.hd` in production logs :)...

First of all many thanks for putting this roadmap together @aantron ! You do not mention thread-safety of libuv as a benefit when multicore OCaml is just around the corner....

One Lwt "instance" per real thread sounds ideal to me :blush: I bet libuv offers rich API for communicating across threads, so one can easily arrange individual Lwt loops to...

> This is not entirely related, but would it be possible to take this opportunity to introduce a `lwt_unix` package? Since you're going to introduce a dependency on luv, it...

@michipili how's your Lwt-on-nodejs project going after couple years? We do something similar with some abstraction over httpaf for native http stack and node http stack, so that services could...