其中一个永恒的开发者争论涉及到语言类型:多少才是正确的?Clojure, JVM上的动态类型函数Lisp,在这个讨论中添加了一个模糊线条的新条目。Clojure.spec是Clojure中内置的一个新功能,它允许开发人员围绕数据结构封装类型和其他验证标准,比如允许值范围。一旦这些规范建立起来,Clojure就会使用这些规范来提供一系列好处:生成测试、验证、数据结构解构等等。Clojure.specis a promising way to have the benefits of types and ranges where developers need them but not everywhere.
其中一个永恒的开发者争论涉及到语言类型:多少才是正确的?Clojure, JVM上的动态类型函数Lisp,在这个讨论中添加了一个模糊线条的新条目。Clojure.spec是Clojure中内置的一个新功能,它允许开发人员围绕数据结构封装类型和其他验证标准,比如允许值范围。一旦这些规范建立起来,Clojure就会使用这些规范来提供一系列好处:生成测试、验证、数据结构解构等等。Clojure.specis a promising way to have the benefits of types and ranges where developers need them but not everywhere.