hazelgrove / hazel

Hazel, a live functional programming environment with typed holes
http://hazel.org/
MIT License
744 stars 50 forks source link

Update code style guide #849

Open cyrus- opened 1 year ago

ethanmckean commented 1 year ago

Enforcing or at least strongly suggesting following the code style guide would be useful. However, from what I can find there isn't really a popular linter right now:

https://github.com/Kakadu/zanuda Looks the most promising in terms of recent updates. For style enforcement, maybe something like https://github.com/janestreet/ppx_js_style could work.

I'll look into this more next week and also determine compatibility with Reason.

ethanmckean commented 1 year ago

Dug into this a bit - zanuda should in theory work as it studies the compiled typedtree. Will work on getting this setup locally next week.