Beautiful concurrency for JavaScript