[Haskell] Quicksearch vs. lazyness