Open Gurkenglas opened 8 years ago
This would desugar
f = g h x i j k
to
f = g (h x) (i (j k))
and in particular it would desugar
foo = asd . evalState do dsa sda
foo = asd . evalState (do dsa sda)
(The solution is suboptimal because I either need an extra line only for the "do" or to start the do block on "do"'s line, but this is pretty neat in any case.)
This would desugar
to
and in particular it would desugar
to
(The solution is suboptimal because I either need an extra line only for the "do" or to start the do block on "do"'s line, but this is pretty neat in any case.)