Holumbus is a Haskell library which provides the basic building blocks for creating powerful indexing and search applications. This includes a framework for distributed crawling and indexing as well as distributed query processing.
To explore the power of Holumbus, have a look at Hayoo!, a Haskell API search engine, or download (see below) Holumbus and check out some of the included examples.