Skip to content

Instantly share code, notes, and snippets.

View rossh's full-sized avatar

Ross Huggett rossh

  • @designpandr
  • Orpington, Kent. UK
View GitHub Profile
export interface MarsRoverInterface {
x: number;
y: number;
direction: Direction;
}
export const enum Direction {
North,
East,
South,
var user = [0, 1, 2];
document.body.innerHTML = greeter(user);
greeter.ts(7,26): Supplied parameters do not match any signature of call target
function greeter(person: string) {
return "Hello, " + person;
}
var demand = require(“must”)
demand(obj).be.string()
obj.must.be.true()
@rossh
rossh / hello.out
Last active August 29, 2015 14:23
Hello John
var HelloMessage = React.createClass({
render: function() {
return <div>Hello {this.props.name}</div>;
}
});
React.render(<HelloMessage name="John" />, mountNode);
var _ = require('lodash');
var Bacon = require('baconjs');
var Vector = require('./vector');
var Keys = require('./inputs').Keys;
var snakeHeadPosition = function(initialSnakeHeadPosition, keyPresses) {
var equalTo = function(expected) {
return function(actual) {
return actual === expected;
};

Keybase proof

I hereby claim:

  • I am rossh on github.
  • I am rossh (https://keybase.io/rossh) on keybase.
  • I have a public key whose fingerprint is A38D 3F25 2521 33B5 D437 D8C6 DCC5 0A1C 4593 398B

To claim this, I am signing this object: