rheia
rheia copied to clipboard
Split sync.Parker into a a notification primitive and a one-shot channel primitive.
sync.Parker right now takes up two responsibilities: as a notification primitive, and as a one-shot channel primitive.
It would be better to split sync.Parker into two separate primitives.