21:35:11Bikea lot of clos's rules are about being able to translate a network of subtype relationships into a line, the class precedence list.
21:35:31Bikeonce you have that you can have a defined order for methods running.
21:36:22Bikesatisfies types are completely arbitrary, which means they can overlap in disorganized ways. worse, figuring out the subtype relationship at all is impossible.
21:45:16remexrepjb: huh, okay, I'll give those a look in a bit; thanks!
21:46:15pjbremexre: now of course, if you have a lot of methods, you may want to be more efficient in find-predicate-dispatch-method. eg. you can use a tree instead of a list. or a tree of hash-tables, etc.
22:05:42didiCurious limitation: the size of a byte is unchangeable after the stream has been created.
22:06:09didiNot that I ever had to use a byte size different than 8.