Merge pull request #6 from cstrahan/ryghcjs

purify ghcjs
update ghcjs