parinfer

henrik 2018-08-01T06:38:33.000010Z

Hard to combine with Clojure though, isn’t it? Parinfer already aligns at the functions boundary. Maybe it could turn this:

{:the :where
 :small :another
 :berry :wolf
 :pancake :lives}
Into this:
{:the     :where
 :small   :another
 :berry   :wolf
 :pancake :lives}
Harmoniously with parinfer? On the other hand, should it?

henrik 2018-08-01T06:40:06.000067Z

Structurally, it ends up emphasising the relationship of the items in the columns over than the items in the rows.