if-then-else doesn't need indentation since Haskell2010.