fix tip
Add ParseResult data type. Issue #51
fix show for ParseError. Issue #51
convenience function for satisfy
Merge branch 'master' of github.com:NICTA/course
fix up for Issue #51