aoc/typed #1

Closed
bennn wants to merge 3 commits from typed into master

3 Commits (master)

Author SHA1 Message Date
Ben Greenman 452cb8f0fa typed day22 8 years ago
Ben Greenman 70ecb35568 adapt solutions to Typed Racket
Ideally these only add type annotations, but this wasn't always the case
- changed for/first to for/or
- changed for/and, for*/or, for/fold #:break to named lets
- no thunk*, limited curry & compose
- require/typed for -set*! functions
- handled failure conditions in read, regexp-match

Anyway, all unit tests pass and run about the same speed.
Grep for "bg" to see interesting changes.
8 years ago
Ben Greenman a6ebb9ebc6 ** add typed/racket deps 8 years ago