+ y');;
# Fmt.pr &quot;%a&quot; (Fmt.option Fmt.int) @@ add_optionals (Some 123) (Some 456);;
- : int option = Some 579</code></pre><p>For bucklescript there is the <a href="https://github.com/reasonml-labs/bs-let">bs-let</a> library.</p><h3 id="background"><a href="#background" class="anchor"></a>Background</h3><p>The initial inspiration for the library came from a <code>sequence</code> <a href="https://gist.github.com/Risto-Stevcev/ecfa56d9e87c58a3c20127393c6f283f">demo</a> on the FP slack by <a href="htt