Post Thumbnail

Всего в 150 строк кода на Haskell - и готов полнотекстовый поиск. Авторы статьи доказывают, что Haskell может быть не только элегантным, но и практичным языком для работы с большими объёмами текстов.

Ключевая фишка - использование композируемых абстракций (Semigroup, Monoid), которые позволяют гибко и эффективно строить поисковые индексы. Всё выглядит чисто и работает на скорости, которая Python и не снилась.

Похожее

Post Thumbnail

Арифметика

Серия статей про написание небольшой виртуальной машины для арифметических выраж...

Post Thumbnail

Papers, Please

Статья описывает процесс получения британского паспорта как причудливо сложную "...