Revise compiler tests
Failing a pattern match in either assignment or function application should result in an error
Revise compiler pattern matching tests
Implement iterate
Add a script for simple continuous testing
Implement random
Implement stdlib higher order functions
Implement stdlib time
Implement various stdlib functions
Revert commented out tests
Implement stdlib flatten
Implement stdlib text functions
Add a simple reminder for Unicode support
Implement stdlib rat
Refactor stdlib IO