3 ms·
No, you have no branches, because the "no element" case is *not a slice! It is a type error at generation! Instead, I'm dealing with that case at literally eve
by yodelshady 6y ago
No, you have no branches, because the "no element" case is *not a slice! It is a type error at generation!
Instead, I'm dealing with that case at literally every one of thousands of places where I might receive it*! That's not clean.
- alentist 6y agoIt is. Just like 0 is a natural number, the empty string is a string, the empty set is a set, etc. If you've worked with mathematical proofs before, you'll have experience with how they make proofs shorter and more elegant. That's why they're natural base cases.