我发现我经常在缩进多少、在哪里换行等方面不一致。是否有官方或广泛遵循的指导方针来说明应该如何在 Haskell 中布局空白?请注意,我不是在问什么是合法的。我在问什么是好的做法,沿着if/else 控制块的 Good Haskell 编码风格?,但更普遍。我特别想知道人们如何使用 do-blocks、let-blocks、where-blocks 和 case 语句,尤其是当这些东西相互嵌套或嵌套在多个函数定义中时。
问问题
1676 次