Haskell上的嵌套守卫

时间:2016-10-31 00:02:15

标签: haskell

Haskell不允许使用以下类型的嵌套警卫,尽管它们看起来美观自然,简洁:

x | condition_1
    | condition_1_1
      | condition_1_1_1 = expression_1_1_1
      | ...
    | ...
  | ...

我得到了一些指示,例如12,但仍无法提问:

我们是否需要打扰这种可以忽略不计的语法糖?

实施是否会引入过高的不兼容性?

深层嵌套的守卫是否会因为命令式编程而产生过多的共鸣以轻松推广它们?

0 个答案:

没有答案