Safe Redis queues using Haskell dependent types | Hacker News Reader