When to Use Result Types — Error States and Result… | OneNoughtOne