HE でインクリメンタル検索
>そういえば、 HyperEstraier でごく簡単に試験的なインクリメンタル検索を実装してみたが、個人的な感想としてはちょっと使いものになりづらい感じだった。検索のたびにディスクアクセスが発生し、たとえ1件でもタイピングのスピードに比べるとだいぶ遅いのでストレスフル。バックエンドの処理とメインウィンドウの処理を並列に実行させたらたぶんかなり上手く行くが、それはそれでなかなか難しいところがある。Concurrent Haskell はやってみたことないし。それに、たとえば、次の検索クエリが来たら今の検索処理を打ち切るのだろうか。どうやればいい? とか。
>
