SHA2:  new expression
Merge pull request #3121 from deepfire/haskell-sha2

SHA2:  new expression