Display a reasonable string when displaying REPL results
Implement System.Integer.to_string
Implement System.to_string
General code cleanup
Remove redundant method definition
Refactor Rip::Nodes::Parameter#bind to call Rip::Nodes::Parameter#matches? instead of duplicating its logic
Add Rip::Nodes::Parameter#special_case_for_lambda?
Extract Rip::Compiler::REPL#print_result
Refactor Rip::Compiler::REPL#print_result to better handle errors
Remove premature optimization

These lines cause partial application to return
the first lambda that was partially applied, which
effectively disallows partially applying lambdas
more than once