module Attr = {
type t = int;
};
type tag 'props = ..;
type ttype = Type;
type description 'props = {
ttype: ttype,
props: 'props
};
type element = Native (tag 'props) (description 'props): element;
type attrProps = { attr: Attr.t };
type tag 'props += Attr: tag attrProps;
module Attr = {
type t = int;
};
type tag 'props = ..;
type ttype =
| Type;
type description 'props = {ttype: ttype, props: 'props};
type attrProps = {attr: Attr.t};
type 'props tag +=
| Attr: attrProps tag;
Notice how the extension of the variant gets reformatted to something halfway Ocaml, halfway Reason.
@IwanKaramazow are you on master? If not, which version.
I'm on master. My package.json includes "reason": "facebook/reason".
Will fix this myself, is blocking me too much on RED
Okay thank you. I'll assign it to you.
This is done. @jordwalke cough up the money! lol
Let me know if bounty source doesn't do its thing correctly.
Most helpful comment
This is done. @jordwalke cough up the money! lol