Haskell like do-syntax for JavaScript