There is haskell_indent_case_alternative which minimizes indentation.
I also want to minimize indentation for if.
Thus, adding haskell_indent_if_alternative to haskell-vim would be helpful.
Because haskell-vim doesn't have haskell_indent_if_alternative, I just indent manually for now.