Use types to catch mistakes early | Zoonk