
25 Oct
2009
25 Oct
'09
11:27 p.m.
Am Montag 26 Oktober 2009 03:39:13 schrieb Magicloud Magiclouds:
Hi, In case of this: case bala of [ bala , bala , bala ] -> bala bala bala _ -> bala ghc 6.10.4 would fail to compile, because of the wrong indent of line ", bala".
Yes. It must, because the `of' opens a new layout block, so a line indented to the same level as the opening square bracket starts a new definition and it tries to parse it as case bala of { [ bala; , bala; , bala ] -> bala bala bala; _ -> bala; } What about case bala of [ bala, bala, bala ] -> bala bala bala _ -> bala ?