As the title says. When I have code like
springy = proc target -> do
rec current <- integral_ 400 -< velocity
velocity <- integral_ 0 -< -(100 * (current - target) - 16 * velocity)
the suggested indentations are the leftmost, immediately after the <-, and aligned with the rec (when it should be aligned with current).
Properly indent 'rec' keyword, same as 'mdo'. Fixes #110.
Argh. Sorry I duplicated this, didn't realize how pull requests work. :( Closing this because it's superseded by #111 .