The following expressions works fine: [ {b, a} | b <- [0,1], a <- [2,3] ] but this one fails with a compilation error: [ {b, a} | b <- [0,1], a <- [ c | c <- [2,3]] ] ``` {"line":0,"column":0,"error":"unknown identifier 'c'"} ```
The following expressions works fine:
[ {b, a} | b <- [0,1], a <- [2,3] ]
but this one fails with a compilation error:
[ {b, a} | b <- [0,1], a <- [ c | c <- [2,3]] ]