coproduct (cargo): Generic coproduct type with minimal memory footprint
Keywords: generic|data-structure|coproduct