UDAs - Restrict to User Defined Types?
Jacob Carlborg
doob at me.com
Thu Nov 8 23:21:38 PST 2012
On 2012-11-09 07:20, H. S. Teoh wrote:
> Well, unittests are a runtime check, and they don't *guarantee*
> anything. (One could, in theory, write a pathological pseudo-range that
> passes basic unittests but fail to behave like a range in some obscure
> corner case. Transient ranges would fall under that category, should we
> decide not to admit them as valid ranges. :-))
>
> But of course that's just splitting hairs.
But since we do have a language with static typing we can at least do
our best to try at catch as many errors as possible at compile time. We
don't want to end up as a dynamic language and testing for types in the
unit tests.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list