Reflecting on some of the more surprising APIs in the Haskell ecosystem: https://www.snoyman.com/blog/2020/10/haskell-bad-parts-1