Skip to content

Instantly share code, notes, and snippets.

View davidklassen's full-sized avatar
🚀

David Klassen davidklassen

🚀
  • Thailand, Phuket
View GitHub Profile
@davidklassen
davidklassen / maybe.js
Created June 1, 2013 14:27
Maybe monad implemented in javascript
function Maybe(value) {
this.value = value;
}
Maybe.Nothing = {};
Maybe.pull = function (value) {
return new Maybe(value);
}
@davidklassen
davidklassen / app.js
Created October 26, 2012 11:10
Express server for static files
var express = require('express')
, app = express()
, port = 3000
, staticPath = '/../sources'
app.use(express.favicon())
app.use(express.static(__dirname + staticPath))
app.listen(port, function () {
console.log('Listening on port ', port)