Commit Graph

7 Commits

Author SHA1 Message Date
Jonathan Chan 77f22cfc47 Use specialized not-equals functions (!=, nchar=?) instead of general neq? function. 2019-12-15 22:57:31 -08:00
Jonathan Chan 9d9dc6109a Day 15. Also, some code cleanup:
- Modified IntCode interpreter to be entirely functional (via functional
vector-set!*) and fixed a bug
- Removed `zip` since it can be implemented as map
- Reimplemented `transpose` more idiomatically
- Added functions for creating, converting, displaying grids stored in
vector, list, and hashtable forms
2019-12-15 22:51:20 -08:00
Jonathan Chan 154b2f33ed Abstracted message-printing from days 11 and 8; Added fancy symbols for currying, uncurrying, and composition. 2019-12-11 13:54:01 -08:00
Jonathan Chan 28a510f3ec Day 9; Cleanup of IntCode interpreter and solutions from past days. 2019-12-08 23:29:20 -08:00
Jonathan Chan e16d1abe4d Day 8: Use an actual whitespace character instead of a light-grey box. 2019-12-07 22:26:33 -08:00
Jonathan Chan c3f9b912f3 Day 8: Fix typo. 2019-12-07 22:21:05 -08:00
Jonathan Chan 1df4ec737e Day 8. 2019-12-07 21:53:07 -08:00