if/when-let(*) 和 and-let* 的演变历史(也就是 foo-let(*))

草,找相关资料时在 stack overflow 上找到了上古帖子 LET versus LET* in Common Lisp - Stack Overflow,有点好奇坛友日常使用 let 多一点还是 let* 多一点,我一般用 let,因为可以不用打 *

  • 总是使用 let*,尽可能避免使用 let
  • 倾向于使用 let*,但是在绑定之间没有顺序关系时使用 let
  • 倾向于使用 let,但在绑定存在明确顺序关系时使用 let*
  • 总是使用 let,尽可能避免使用 let
0 投票人