Austin Davis

Results 14 comments of Austin Davis

I've spent the last 10 hours looking for an answer to this question. I'm hoping there is some canonical answer somewhere, but so far I haven't found anything. There seem...

This really isn’t about terse vs. verbose open statements. It’s about being able to use multiple, mutually exclusive opens at the expression level vs. the scope level. Local opens allow...

@tsnobip I think the Reason syntax also allowed this pattern: ```reason let x = Module.{ a: 1, b: 2, } ``` This seems more natural and clear.

Indeed, the documentation there is not up to date, and the links from the website to the GitHub source code actually point to version 2.0.0 of the source code.

@mlms13 Yeah, if I recall correctly, there was some kind of documentation (or perhaps someone's blog post) about why Belt insists on using FCM's for `Set` & `Map`. But it's...

I would, however, say it takes more thought to pack/unpack a module in many cases. There is a particular set of conventions people use which tends to work well, e.g....

I like this idea a lot. Your specific code example makes a lot of sense coming from Reason, but it might be slightly verbose for displaying on the front page...

> The goal of this doc is to help ppl understand the feature in the first iteration In my experience, the most difficult thing about FCMs is understanding how module...

Thanks for the heads up. We will soon put out a release with the latest BuckleScript version and test it out. I'll make sure to take a look at this.

@shirouto, thanks for pointing this out. Our lack of a robust test suite is showing here. I think I understand the cause, which I'll explain just for posterity's sake... It...