Add "where" macro.

Synonym of let. Use with ->> to provide binding after expressions (Haskell binding style)