BosqueLanguage / BosqueCore

Other
145 stars 5 forks source link

Short-Circuit returns on variable declaration/assignment #32

Open BosqueLanguage opened 1 year ago

BosqueLanguage commented 1 year ago

We only have partial support for the syntax let x = foo(...) ?? none;

Also see ref calls where we would like to have ref x.foo() ?? err; support.

Need to push this through into the TIR layer and the emitters.