Haskell Should Work Now

It took a long time, but `vagrant destroy ; vagrant up` came built everything with no errors