A visualizer for core.async primitives