Either type for typescript

This package defines the Either type for representing the result of a computation that might fail.