Gary Burgess
Gary Burgess
I'll keep this open actually as something to think about. I was wondering if `ST` could be used in place of `Writer` somehow, as that way we could be much...
I can't say predicated spying is something I've particularly needed, I just ignore the `spy`s that aren't relevant :smile: but I can see that it makes sense. I think the...
Attributes and properties are a distinction that exists because of the DOM API: https://stackoverflow.com/a/19246773/139614 Attributes are only strictly necessary for custom attributes in HTML - everything else can be done...
XML namespaces can apply to attributes and elements in HTML and in SVG, [check out MDN](https://developer.mozilla.org/en-US/docs/Web/SVG/Namespaces_Crash_Course) or something for a better explanation than that. :wink:
The focus of the original example wasn't really the websocket, it was illustrating two way communication with the top level component through `DriverIO` - I think it's maybe a problem...
Well, that's embarrassing, sorry @JordanMartinez! Should probably add that to the readme. And yeah, I guess it is a bit hook-heavy, but I figure non-hook contributions would probably be welcome...
> I find it more intuitive to work with event listeners rather than coroutines Completely agree! Coroutines have their place, and used to be required for dealing with messages coming...
Would the fact that it's a nullary class be a special enough case for? Similar to the fact `Partial` is weird, nullary type classes are generally.
> What are the other ways that nullary type classes are weird? By "weird" I guess I just meant extremely uncommon - I thought `Partial` and `CallByName` were the only...
Another consideration with generic vs explicitly supported deriving is runtime performance, but in this particular case I don't feel like it is a factor because `Debug` doesn't seem like something...