like a haskell - web λ.0 javascript

demo

sourceresult
(Ctrl+Enter) (Ctrl+Delete)