For do blocks, all the lines in that block have to start at the same position. (via Haskell/Indentation) These are acceptable:
main = do first thing second thing main = do first thing second thing main = do first thing second thin
For do blocks, all the lines in that block have to start at the same position. (via Haskell/Indentation) These are acceptable:
main = do first thing second thing main = do first thing second thing main = do first thing second thin