Cleaner, Safer Ruby API Clients with Kleisli | Heykuki News