Legend:

'''Possible addition''': Jon Fairbairn suggests that if an optional semicolon is added before `then`, it would be consistent to also add one before `of` in `case` expressions, allowing:

34

'''Possible addition''' (this addition is '''not''' part of the proposal as accepted for Haskell 2010): Jon Fairbairn suggests that if an optional semicolon is added before `then`, it would be consistent to also add one before `of` in `case` expressions, allowing: