Skip to content

This is my recommended path for learning Haskell.

Something to keep in mind: don't sweat the stuff you don't understand immediately. Just keep moving.

Primary course

Installing Haskell

Ubuntu PPA

version: grunt-cli v0.1.8
1. Install node-inspector globally (-g)
npm install -g node-inspector
2. Add debugger statements to your code
3. Run your grunt task in debug mode
user www-data;
http {
# Basic Settings
sendfile on;
tcp_nopush on;
$ node test_ctr_aop.js
* + table {
* + table th, * + table td {
/* UMD.define */ (typeof define=="function"&&define||function(d,f,m){m={module:module,require:require};module.exports=f.apply(null,{return m[n]||require(n)}))})
(["module", "../main"], function(module, unit){
// module's code
/* UMD.require */ (typeof define=="function"&&require||function(d,f,m){m={module:module,require:require};f.apply(null,{return m[n]||require(n)}))})
(["module", "../main"], function(module, unit){
// module's code

Hello there! This is a sample post for, a super-lightweight writing soapbox for hackers.

Now look up. Further. Above the post title. See that grey text with the gist ID?

Now back to me. That grey text is a link! Open that sucker in a new tab to see the source for this post. Also, I'm on a horse.

This is a major heading

If you peek at it with a web inspector, you'll see that it is a second-level heading. You can use first level headings, but they'll look just like the second level ones, and the gods of the HTML5 outlining algorithm will frown upon you.

// Creating different objects.
var z = 5;
function Nothing(x) { return; },
function Null(x) { return null; },
function Boolean(x) { return true; },
function Number(x) { return 1; },
web: gunicorn -w4 -b0.0.0.0:$PORT app:app
Something went wrong with that request. Please try again.