Type-Level Computations for Ruby Libraries | Hacker News Reader