24 lines
489 B
Plaintext
24 lines
489 B
Plaintext
#group extensions/multiwayif
|
|
|
|
|
|
#test multiwayif 1
|
|
{-# LANGUAGE MultiWayIf #-}
|
|
func = if
|
|
| cond1 -> loooooooooooooooooooooooooooooong expr1
|
|
| cond2 -> loooooooooooooooooooooooooooooong expr2
|
|
|
|
#test multiwayif 2
|
|
{-# LANGUAGE MultiWayIf #-}
|
|
func = do
|
|
foo
|
|
bar $ if
|
|
| cond1 -> loooooooooooooooooooooooooooooong expr1
|
|
| cond2 -> loooooooooooooooooooooooooooooong expr2
|
|
|
|
#test multiwayif comment between cases
|
|
func = do
|
|
if
|
|
| abc -> yes
|
|
-- | test comment
|
|
| _ -> no
|