IMO it is nice idea to define pattern of process communication to eliminate errors and bugs,
mailboxer is that tool like dialyzer for communication checking,
@nato Sorry for the late reply, but we’ve been working on an online sandbox where devs can try out a very early version of Mailboxer. It’s a simple way to explore how the system works and see the kinds of communication errors it can statically rule out.
We’d love to hear your thoughts and feedback. Link: Mailboxer Demo.