12 releases (breaking)

0.12.0 Sep 12, 2024
0.11.0 Jul 30, 2024
0.10.0 Jul 3, 2024
0.6.0 Mar 29, 2024

#658 in Data structures

42 downloads per month
Used in 16 crates

MIT/Apache

68KB
2K SLoC

Maelstrom Base

This library contains fundamental data structures used by all Maelstrom code, including the message data structures for the various inter-process protocols. Unlike maelstrom-util, this library is intended to be used in WASM as well as native architectures.

For more information, see the Maelstrom project on GitHub.


lib.rs:

Core structs used by the broker, worker, and clients. Everything in this crate must be usable from wasm.

Dependencies

~1.3–2MB
~40K SLoC