Hy中有类似pprint
或可用的东西吗?clojure.pprint/pprint
更具体地说,是否有一些东西可以转换如下:
{:a {:a 0 :b 1 :c 2 :d 3 :e 4} :b {:a 0 :b 1 :c 2 :d 3 :e 4} :c {:a 0 :b 1 :c 2 :d 3 :e 4} :d {:a 0 :b 1 :c 2 :d 3 :e 4} :e {:a 0 :b 1 :c 2 :d 3 :e 4}}
在这个(这是一个例子,不需要完全像下面):
{:e {:e 4 :d 3 :c 2 :b 1 :a 0}
:d {:e 4 :d 3 :c 2 :b 1 :a 0}
:c {:e 4 :d 3 :c 2 :b 1 :a 0}
:b {:e 4 :d 3 :c 2 :b 1 :a 0}
:a {:e 4 :d 3 :c 2 :b 1 :a 0}}
我已经尝试过hy-repr
,hydiomatic.utils/hypprint
但是hy-repr
似乎不能很好地打印长地图,并且 hydiomatic 在最近版本的 Hy 中不起作用。