James Forbes's repositories
mithril-glass
An optics library for mithril
goliath
"Go ahead Tachyon"
vim
Vim settings and plugins
basic-isomorphic-app
Generate static HTML via a build script
sanctuary
:see_no_evil: Refuge from unsafe JavaScript
DefinitelyTyped
The repository for high quality TypeScript type definitions.
bottle-shop
A Java bottle shop. Why? Because.
java-exceptions
Exploring Java Exceptions - Why? Because.
imperative
Trying to write imperative code again.
exceljs
Excel Workbook Manager
cluster-logger
Get your worker child processes logs to show up in Cloudwatch or Papertrail when using cluster in NodeJS
spawt
Spawn commands in a cross platform manner. Good spawt!
canyon-backup
A backup of an old website I used to have. Has lots of experiments and odd projects within.
extract-iptc
Extracts IPTC/XMP metadata from images
snabbdom
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
gamepad-micro
Library that interfaces with the Gamepad API and publishes gamepad update events.
circular
An example of using circular dependencies via lazy evaluation of a parent context.
rx-experiments
Playing around with webpack, hot module reloading, and rxjs for game development
keynames
A customizable function that returns an array of names of a keyboard key.
discoveries
Discoveries
james-forbes-mi9
A functional approach to the mi9 coding challenge
geneva
A model validator that works with any regime.
mithril-live-edit
A demonstration of a live editing using mithril + electron
ld33
Ludum Dare 33