This file contains 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
a = b = c = 0 | |
# This works. | |
# Note how the 2nd line is indented so "b" in 2nd line | |
# is in the same column as "a" in 1st line. | |
if a is b and | |
b is c | |
console.log 'works' | |
# This also works, but is ugly. |
This file contains 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 amqp = require('amqp'); | |
var count = 3; | |
var exchangeName = 'apto'; | |
var pubQueue = 'pong-queue'; | |
var subQueue = 'ping-queue'; | |
var connOptions = { | |
host: 'localhost', | |
port: 5672, |
This file contains 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
<html> | |
<head> | |
<title>Test Form</title> | |
<script src="form.js"></script> | |
</head> | |
<body> | |
<form id="myform" method="post" action="http://localhost:3000"> | |
<label for="name">Name:</label> | |
<input id="name" name="name" type="text"/> | |
<button type="submit">Go!</button> |
This file contains 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
stream.on('readable', function () { | |
var data; | |
while (true) { | |
data = stream.read(); | |
if (data === null) break; | |
// use the data | |
} | |
}); | |
stream.on('end', function () { |
This file contains 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
// @flow | |
function product(a, b) { | |
return a * b; | |
} | |
exports.product = product; |
This file contains 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
const double = require('./math').double; | |
console.log(double('20')); |
This file contains 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
// @flow | |
type Action1Type = { | |
type: 'A1', | |
payload: { | |
name: string | |
} | |
}; | |
type Action2Type = { |
This file contains 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
instance LogType (IO a) where | |
logn' arr = do | |
-- Call putStr on all the elements in arr. | |
mapM_ putStr arr -- functions that end in _ ignore their result | |
-- Output a newline. | |
putStrLn "" | |
-- The "do" block must return something. | |
return undefined | |
instance (Show a, LogType r) => LogType (a -> r) where |
This file contains 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
import qualified Data.Map as Map | |
-- A tuple of three Ints | |
type RGB = (Int, Int, Int) | |
-- Colors can be specified in three ways. | |
data Color = | |
ColorName String | | |
ColorHex String | | |
ColorRgb Int Int Int |
This file contains 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
const colorNameToHexMap = { | |
red: 'FF0000', | |
green: '00FF00', | |
blue: '0000FF' | |
}; | |
const colorHexToNameMap = { | |
FF0000: 'red', | |
'00FF00': 'green', | |
'0000FF': 'blue' |
OlderNewer