Explore Asupersync's key concepts through interactive visualizations.
Structured Concurrency
Click a region to cancel it and watch the cancel cascade propagate through its children.
Safety
Step through the three-phase cancel protocol and compare it with Tokio's silent drop.
Performance
See how cancel, timed, and ready lanes prioritize work in the runtime.
Linear Types
Follow a Permit through its lifecycle: Reserve → Hold → Consume.
Testing
Change the seed to see different task execution orders. Same code, different interleavings.
Comparison
Side-by-side comparison of cancel behavior. Press 'Cancel Now' to see the difference.