Result/Either Type Pattern — Error States and Result… | OneNoughtOne