我一直在使用术语coll,并且刚刚假设它意味着收集或列表。但我们都知道他们对假设的看法。只是想找一点澄清。
答案 0 :(得分:12)
是的,coll
是clojure代码中集合参数的通用名称。
以下是(非官方)idiomatic names的Clojure 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开发人员都同意他们的全部内容,但两者都是很好的读数。只需带上一粒盐:" 规则被打破"