Propagating runtime configuration values through the Haskell type system | Hacker News Reader