Ask HN: Reversible function definitions | Hacker News Reader