In J, functions have inverses (2012) | Hacker News Reader