Prism: An Impure Functional Language With Typed Effects | Dark Hacker News