
Maybe using some sort of binary search (using an array or another apropiate
data structure) or dictionary search, would make o(log n) time complexity
function, which could be actually faster than the pattern matcher.
Cheers,
Luis
PD: This is very similar to the asociatives data types in lenguages like
perl or phyton, but don“t know what solution have been used in those
languages.
----- Original Message -----
From: Carl McTague
Is there a way to do this? Note, I don't want to define a function that searches through the list each time it is invoked, I want to generate the function once and have it be as fast as the pattern-matcher can make it.
Actually, would the pattern-matcher be doing little more than a linear search through list in this case?
Thanks, Carl