Re: more comments John Cowan 18 May 2026 13:21 UTC

On Mon, May 18, 2026 at 7:30 AM Peter McGoron <xxxxxx@mcgoron.com> wrote:

> Bytevectors are universal but encoding states in bytevectors requires
> considerations (like endianness) that a datum representation doesn't
> need to consider.

That information can be hidden inside the library so that nobody else
cares what it is or isn't.

Note that we've been talking about the state being a datum, but
strictly speaking a datum is an external representation, do er should
be saying that the object returned by random-port-state *has* an
external representation.