reasonml / reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
http://reasonml.github.io
MIT License
10.08k stars 425 forks source link

Application with comment, breaks into newline #2726

Closed davesnx closed 8 months ago

davesnx commented 8 months ago
let setPassword = (url, password) => {
  Uri.with_password(url, Some(password));
};
let setPassword = (url, password) => {
  /* If password is empty, is necessary pass None? */
  Uri.with_password(url, Some(password));
};

Formats to

let setPassword = (url, password) => {
  /* If password is empty, is necessary pass None? */
  Uri.with_password(
    url,
    Some(password),
  );
};

Playground: https://melange.re/unstable/playground/?language=Reason&code=bGV0IHNldFBhc3N3b3JkID0gKHVybCwgcGFzc3dvcmQpID0%2BIHsKICAvKiBJZiBwYXNzd29yZCBpcyBlbXB0eSwgaXMgbmVjZXNzYXJ5IHBhc3MgTm9uZT8gKi8KICBVcmkud2l0aF9wYXNzd29yZCgKICAgIHVybCwKICAgIFNvbWUocGFzc3dvcmQpLAogICk7Cn07Cg%3D%3D&live=on

davesnx commented 8 months ago

Duplicated https://github.com/reasonml/reason/issues/1603