Constructs an Algebraic value from a given value of any specified type or from another Algebraic instance with compatible types.
Constructs an Algebraic value from a given value of any specified type or from another Algebraic instance with compatible types.