Coding 2022-10-01

Tags:
By Max Woerner Chase

Okay, after I published yesterday's entry, I spent some time thinking, and found a way to make the public interface nicer, and the internal interface easier to implement.

So, the other side of things is how to set up the ReceiveStream interface. I was testing earlier today, and attrs classes, even frozen ones, appear to work fine as keys of WeakKeyDictionarys So, that'll work for my purposes, in concert with a few other options.

I don't have time to try this stuff out right now, since there are some other things planned for tonight, but I should be able to put it all together by tomorrow afternoon.

For now, I'm going to take things easy, as planned.

Good night.