Last active
December 18, 2015 09:39
-
-
Save sevvie/5762659 to your computer and use it in GitHub Desktop.
An exploration of languages that compile to JavaScript.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express') | |
var port = process.env.PORT || 5000; | |
var app = express(); | |
app.use(express.logger()); | |
app.get('/', function (req, res) { | |
res.send("Hello world, from Java`Script."); | |
}); | |
app.listen(port, function () { | |
console.log("Listening on port " + port); | |
}); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
express = require 'express' | |
app = express() | |
app.use express.logger() | |
app.get '/', (req, res) -> | |
res.send "Hello world, from CoffeeScript." | |
return nil | |
port = process.env.PORT or 5100 | |
app.listen port, -> | |
console.log "Listening to port " + port.toString() | |
return nil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let express = require 'express' | |
let port = process.env.PORT or 5100 | |
let app = express() | |
app.use express.logger() | |
let responseHandler(req, res) | |
res.send "Hello world, from GorillaScript." | |
let listenCallback() | |
console.log "Listening on port $port" | |
app.get "/", responseHandler | |
app.listen port, listenCallback |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(var express (require 'express')) | |
(var app (express)) | |
(var port (|| process.env.PORT 5100)) | |
(-> app | |
(.use (express.logger)) | |
(.get "/" (function (req res) | |
(res.send "Hello world, from LispyScript."))) | |
(.listen port (function () | |
(console.log (+ "Listening on port " port))))) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
express = require 'express' | |
app = express! | |
app.use express.logger! | |
app.get '/' !(req, res) -> | |
res.send "Hello world, from LiveScript" | |
port = process.env.PORT or 5100 | |
app.listen port, !-> | |
console.log "Listening to port " + port.to-string! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(ns herku-derku | |
"experimenting with heroku and nodejs" | |
(:require [express])) | |
(def app (express)) | |
(def ^:private port (or process.env.PORT 5000)) | |
(.use app (.logger express)) | |
(.get app "/" (fn [req, res] | |
(.send res "Hello, world, from Wisp."))) | |
(.listen app port (fn [] | |
(.log console (+ "Listening on port" (.to-string port))))) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment