Why Functors-as-Containers Doesn’t Work and an Exotic Approach Just Might | Hacker News Reader