Hacker News new | ask | show | jobs
by harpocrates 2979 days ago
Some other applications are more interesting. For instance, finger trees (which back the efficient implementations of a handful of immutable data structures) usually are implemented in a way that requires polymorphic recursion.