Adding memory for Vagrant
Installing hspec
Introducing Haskell test framework (based on HSpec) and unit tests for runner
The correct default name for an unspecified module in Haskell is "Main"
Adding tests for importing Solution code
- Handling failed tests correctly now
- Outputting performance in seconds
- Sad Path tests
Formatting exceptions nicely now
Properly creating nest module directories
- Fixed mkdirParentSync
- Haskell runner now writes all entries to a temporary directory, which is deleted when the runner exits