or_handling.html"><span class="prevnext-text">Error Handling</span></a></span>
        </div>
        

<p>Many lisps, especially traditional lisps, support dynamically scoped bindings.
This is in contrast to lexically scoped bindings, which are usually superior to
dynamically scoped bindings in terms of clarity, composability, and
performance. However, dynamic scoping can be used to great effect for implicit
contexts, configuration, and testing. Janet supports dynamic scoping as of
version 0.5.0 on a per f