2024 年 Clojure 状态调查!中分享您的想法。

欢迎!有关如何使用本网站的更多信息,请参阅关于页面。

0
打印

目前,newline访问一个名为system-newline的私有变量,该变量由Java系统属性line.separator初始化。出于可移植性的考虑,如果Clojure将此变量公开,那么应用程序代码可以轻松访问它,这将是件好事。有什么原因使它保持私有吗?

1 答案

+2

如果它被公开,那么其他的clojure版本,如clojurescript,将需要实现它

尤其是clojurescript,当运行在浏览器中时,可能需要一些调整来实现它。

所以,只需使用(System/getProperty "line.separator")来访问您的宿主程序;()

...