in reply to Re^2: A proper name for is_sorted function that can check more than just sorting order?
in thread A proper name for is_sorted function that can check more than just sorting order?
In fact the "concept OP is looking for" is called dependent type theory. However, this isn't even remotely implementable in Perl. Possibly in Scala or Haskell, definitely in more advanced languages like Idris. Not sure about Perl6.
So in the absence of "you cannot do it in a way that breaks invariants" types, a mixture of runtime/unit tests that can be fine-tuned on accuracy<------>speed scale makes for a poor but workable substitute.
In my opinion, anyway, but I'm going to put it to the test the hard way.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: A proper name for is_sorted function that can check more than just sorting order?
by Anonymous Monk on Dec 26, 2017 at 20:26 UTC | |
by Dallaylaen (Chaplain) on Dec 28, 2017 at 10:32 UTC |