coll是否适合在clojure中收集?

时间:2015-07-26 22:01:06

标签: clojure

我一直在使用术语coll,并且刚刚假设它意味着收集或列表。但我们都知道他们对假设的看法。只是想找一点澄清。

1 个答案:

答案 0 :(得分:12)

是的,coll是clojure代码中集合参数的通用名称。

以下是(非官方)idiomatic namesClojure Style Guide列表:

  

在函数中:

     
      
  • f,g,h - 功能输入
  •   
  • n - 整数输入通常是一个大小
  •   
  • index,i - 整数索引
  •   
  • x,y - 数字
  •   
  • xs - sequence
  •   
  • m - map
  •   
  • s - 字符串输入
  •   
  • 重新正则表达
  •   
  • coll - 一个集合
  •   
  • pred - 谓词结束
  •   
  • &安培;更多 - 可变输入
  •   
  • xf - xform,一个传感器
  •   
     

在宏中:

     
      
  • expr - 表达式
  •   
  • 身体 - 一个宏体
  •   
  • binding - 一个宏绑定向量
  •   

在clojure开发人员维基的Library Coding Standards页面中有一个类似但更短的列表。虽然不是每个clojure开发人员都同意他们的全部内容,但两者都是很好的读数。只需带上一粒盐:" 规则被打破"