ibis icon indicating copy to clipboard operation
ibis copied to clipboard

refactor(ux): ensure that all known and knowable type errors raise `UnsupportedBackendType` instead of letting code pass through to the backend

Open cpcloud opened this issue 1 year ago • 0 comments
trafficstars

Right now we're letting types that we know (and can know) are invalid for a given backend. Unsigned integers are a good example of this.

We should ensure that these types never make it through, and perhaps more importantly all raise the same type of exception (ibis.common.exceptions.UnsupportedBackendType).

cpcloud avatar Feb 13 '24 12:02 cpcloud