<font><span style="background-color:rgba(255,255,255,0)">I've been spending time lately writing a lot of repeated validation code for function parameters and using popular object schema validation libraries like Joi (<a href="https://github.com/hapijs/joi" target="_blank">https://github.com/hapijs/joi</a>) which led me to re-reading and thinking about strawman:guards (<a href="http://wiki.ecmascript.org/doku.php?id=strawman:guards" target="_blank">http://wiki.ecmascript.org/doku.php?id=strawman:guards</a>.</span></font><div>
<font><span style="background-color:rgba(255,255,255,0)"><br></span></font></div><div><font><span style="background-color:rgba(255,255,255,0)">**I'm curious what TC39 and the es-discuss' current thoughts and attitudes towards guards is at the moment.**</span></font></div>
<div><font><span style="background-color:rgba(255,255,255,0)"><br></span></font></div><div><font><span style="background-color:rgba(255,255,255,0)">They seem to come up every once in a while in TC39 notes, but usually only through a tangential mention followed by a mix of "that would eliminate the possibility of guards," "guards could work," "let's talk about something else (not guards)."</span></font></div>
<div><font><span style="background-color:rgba(255,255,255,0)"><br></span></font></div><div><font><span style="background-color:rgba(255,255,255,0)">I see that Dave Herman seems to have some opinions on guards and obviously Waldemar has ideas (given his activity on the straw man). Anyone else?</span></font></div>