Managing Side Effects: A JavaScript Effect System in 30 Lines or Less | Dark Hacker News