http = require('http') #create a server object: ### # Welcome to the new js2coffee 2.0, now # rewritten to use the esprima parser. # try it out! ### listen = (el, event, handler) -> if el.addEventListener el.addEventListener event, handler else el.attachEvent 'on' + event, -> handler.call el http.createServer((req, res) -> res.write 'Hello World!' #write a response to the client res.end() #end the response return ).listen 3000 #the server object listens on port 8080 # Console will print the message console.log 'Server running at 3000' # --- # generated by js2coffee 2.2.0