【发布时间】:2012-12-18 22:25:08
【问题描述】:
我发现我在缩进多少、在哪里换行等方面经常不一致。关于在 Haskell 中应该如何布局空白是否有官方或广泛遵循的指导方针?请注意,我不是在问什么是合法的。我在问什么是好的做法,类似于 Good Haskell coding style of if/else control block? ,但更普遍。我特别想知道人们如何处理 do-blocks、let-blocks、where-blocks 和 case 语句,尤其是当这些东西相互嵌套或嵌套在多个函数定义中时。
【问题讨论】:
-
Wikibooks 上的 Indentation 应该涵盖您正在寻找的内容。
-
@David:这是关于什么是合法的,而不是什么是好的做法。
-
如果哈马尔的评论还不是评论,我会发布它作为答案。 SE 需要在 cmets 旁边有一个“promote comment to answer vote”按钮。
-
This 问题您可能会感兴趣。
标签: haskell coding-style indentation