Post from the implementing engineer himself: http://erlang.org/pipermail/erlang-questions/2017-December/0...
This approach is pretty interesting - I’d love to read about implementing Erlang-style availability in other languages.
https://github.com/becls/swish
Another in Gambit Scheme, but it hasn't been touched in a while: