8 releases (4 breaking)

new 0.8.0 May 1, 2024
0.7.0 Apr 19, 2024
0.6.0 Mar 29, 2024
0.5.0 Feb 8, 2024
0.4.3 Jan 23, 2024

#732 in Data structures

Download history 1/week @ 2024-01-15 53/week @ 2024-01-22 26/week @ 2024-02-05 1/week @ 2024-02-19 12/week @ 2024-02-26 4/week @ 2024-03-11 140/week @ 2024-03-25 31/week @ 2024-04-01 181/week @ 2024-04-15 13/week @ 2024-04-22

234 downloads per month
Used in 14 crates (13 directly)

MIT/Apache

40KB
1K 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
~42K SLoC