Louis Pilfold

Results 761 comments of Louis Pilfold

A useful feature for sure! One question is how would we type this? Would all the channels held by the registry have to accept the same message type?

Yes, let's fix this one. Happy to answer any questions RE implementation.

3 sounds like it would be useful for other future user implemented data structures as well as this one. Let's go for that one. I could imagine us in future...

Perhaps we could move forward with this and a more complex validation library can be left as an exercise for someone else. Getting 90% of the way there with everything...

@HarryET are you still looking to do this?

Cool I'll untag you for now 👍

Oops haha! That's quite a funny edge case. We'll have to fix that one.

One solution might be to import constructors under a different name if there is a clash. Or perhaps we always import under a different name to make the code simpler....

Perhaps we copy modules and use a `$` prefix. Then it will never collide ```js import { CustomType as $CustomType } from "./gleam.js"; export Thingy extends $CustomType { ... }...