Commit Graph

11 Commits

Author SHA1 Message Date
Benjamin Summers
f08b8ae8e5 First Ames test passes.
Wrote a simple test for Ames and fixed some bugs:

- Properly handle to-galaxy lanes.

- Use the same socket for send and recv.

  Otherwise, sending happens from a different port.

- Properly close the socket on shutdown.

  Otherwise only the first test works.
2019-07-31 14:52:52 -07:00
Benjamin Summers
06dd05d727 Implement the Ames IO driver (for fake networking only). 2019-07-24 18:59:45 -07:00
Benjamin Summers
fa8f994a60 Properly implement string conversions. 2019-07-22 11:10:27 -07:00
Benjamin Summers
c474a94d13 stylish-haskell 2019-07-12 12:27:15 -07:00
Benjamin Summers
2d2029106b -Werror 2019-07-12 12:18:14 -07:00
Benjamin Summers
31d8e217c2 Massive cleanup. 2019-07-11 18:17:40 -07:00
Benjamin Summers
d5244af9d1 Switch to fat nouns everywhere + a bunch of refactoring. 2019-07-11 14:41:09 -07:00
Elliot Glaysher
36f8f9420e Skeleton of Ames support 2019-07-02 16:37:10 -07:00
Benjamin Summers
5044379f30 More cleanup. 2019-07-01 19:51:26 -07:00
Benjamin Summers
af1055b0f6 Progress towards being able to replay whole event log. 2019-06-30 21:47:21 -07:00
Benjamin Summers
3e518f4d99 Separated new-vere executables into separate package for faster builds. 2019-06-01 14:57:53 -07:00