Get the latest tech news

Clojure 1.13 adds support for checked keys


g.clojure/clojure {:mvn/version "1.13.0-alpha1"} 02 July 2026 Alex Miller You can now ensure that required keys are bound during map destructuring by using the new checked variants of the :keys/:syms/:strs directives - :keys!/:syms!/:strs!, which will throw if the key is not present. You can also, in all directives, specify keys after & which will not be bound, for documentation or checking purposes.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Support

Support

Photo of Clojure

Clojure

Photo of checked keys

checked keys

Related news:

News photo

Intel i915 Driver Nearly Ready To "Work Well" With RT Linux Kernel Sans Display Support

News photo

Building relationships with customers through support didn't turn out as hoped

News photo

KWin Compositor In KDE Plasma 6.8 Drops Support For Desktop OpenGL