Commit graph

13 commits

Author SHA1 Message Date
Joe Ardent
e92af7cf92 remove Network struct 2024-06-04 10:21:36 -07:00
Joe Ardent
30d7a487d6 tweak 2024-06-03 18:14:15 -07:00
Joe Ardent
f1864ad7b0 add readme and thanks to maelbreaker 2024-06-03 17:57:11 -07:00
Joe Ardent
2793508a93 framework works 2024-06-03 16:54:15 -07:00
Joe Ardent
6f45521660 new IO works for old challenges. 2024-06-02 11:13:31 -07:00
Joe Ardent
e6d76ba37c still deadlocking 2024-05-30 21:52:52 -07:00
Joe Ardent
c53edd921a deadlocks on writing to stdout 2024-05-30 14:36:05 -07:00
Joe Ardent
8638ffe67f add support for callback on init in the runner. 2024-05-29 14:46:09 -07:00
Joe Ardent
461087023d Make handle take Message by value.
This makes closures easier to deal with in RPC calls.
2024-05-29 13:58:11 -07:00
Joe Ardent
9e1d05983d non-working gg-counter, empty kv impl 2024-05-28 13:35:32 -07:00
Joe Ardent
f092e0f9e4 passes 3d; changes io to use channels. 2024-05-22 15:24:19 -07:00
Joe Ardent
28e6e76008 Passes fault-tolerant multi-node broadcast. 2024-05-20 14:01:05 -07:00
Joe Ardent
851e9a6711 Move all lib-y code into nebkor-maelstrom, have gg-echo use it fully. 2024-05-20 12:43:21 -07:00