Dart 3.1 and a retrospective on functional style programming in Dart | Hacker News