melange-re.github.io icon indicating copy to clipboard operation
melange-re.github.io copied to clipboard

melange packages should be more prominent

Open davesnx opened this issue 2 years ago • 0 comments

I propose Js, Belt and Stdlib to be part of the sidebar and some pages to have specifically a nice documentation:

  • Specifically for Promise (related https://github.com/melange-re/melange-re.github.io/issues/61)
  • Specifically for JSON

Aside from being more prominent, we should give a little opinionated context on each:

  • Stdlib (for the people used to OCaml’s stdlib or for the projects that need to be compatible with both tragets?) (compiles to 0)
  • Belt is a thin layer on top which gives a more idiomatic approach (non zero binding kind of thing)
  • Js library matches perfectly with https://developer.mozilla.org/en-US/docs/Web/JavaScript (with it's quirks)

davesnx avatar Oct 26 '23 07:10 davesnx