Ask HN: Any OOP language which enforces / encourages purity / immutability? | Dark Hacker News