> I know Nimoy, but it isn't suitable for my project because it creates threads > in the background.
actually it uses an abstract Executor which as a default implementation happens to uses threads > Also it has the same problem as almost every event system I saw, it requires > to wrap the event args into objects. That's the reason I'm doing this. I want > to implement an event system similar to this one: > [https://luxeengine.com/guide/#events](https://luxeengine.com/guide/#events) well you can send an actor any type A, so if you want to send pointers, you're free to do so. The real pain point is that I'm still using channels to send messages, so I guess a deep copy is probably going to happen if you use managed refs still interested to see where your effort will be going, though
