【发布时间】:2014-09-03 07:29:40
【问题描述】:
刚才在看一些代码,碰到this line:
(str cache \, \space lru \, \space tick \, \space limit)
这对我来说很奇怪。使用连续的文字字符,而不是包含这些字符的字符串。我希望有更多这样的东西:
(str cache ", " lru ", " tick ", " limit)
但这是在a core library 中由一些可敬的 Clojure 资深人士撰写的,这让我觉得也许是有原因的。什么原因?表现?还是什么?
【问题讨论】:
-
我猜是风格选择。我不止一次想过,“伙计,我讨厌这些愚蠢的引语。”。