Destructuring

Ever wonder how to read those destructuring forms? Destructuring can be very confusing because it is so terse. When it's unfamiliar, it can be totally opaque. Once you learn it, though, you'll be using it all of the places.

This section introduces the idea of destructuring and goes through all of the possible ways to do destructuring in Clojure and when the forms should be used. You'll make your code clearer and shorter.