这种语法非常有用 - 这是否有理由不起作用?谢谢!
module Foo = {
let bar: string = "bar"
};
let bar = Foo.bar; /* works */
let { bar } = Foo; /* Unbound record field bar */
Run Code Online (Sandbox Code Playgroud)
你能做的最接近的是这样的:
module Foo = {
let bar = "bar";
let baz = "baz";
};
let (bar, baz) = Foo.(bar, baz);
Run Code Online (Sandbox Code Playgroud)