The full-text-search package

[Tags: bsd3, library]

An in-memory full text search engine library. It lets you run full-text queries on a collection of your documents.

Features:

It is independent of the document type, so you have to write the document-specific parts: extracting search terms and any stop words, case-normalisation or stemming. This is quite easy using libraries such as tokenize and snowball.

The source package includes a demo to illustrate how to use the library. The demo is a simplified version of how the library is used in the hackage-server where it provides the backend for the package search feature.


Properties

Versions0.2.0.0, 0.2.1.0, 0.2.1.1
Dependenciesarray (==0.4.*), base (>=4.5 && <4.7), containers (>=0.4 && <0.6), text (>=0.11 && <1.2), vector (==0.10.*)
LicenseBSD3
Copyright2013-2014 Duncan Coutts, 2014 Well-Typed LLP, 2014 IRIS Connect Ltd.
AuthorDuncan Coutts
MaintainerDuncan Coutts <duncan@well-typed.com>
CategoryData, Text, Search
Source repositoryhead: darcs get http://code.haskell.org/full-text-search/
Executablessearch-demo
Upload dateThu May 29 13:47:07 UTC 2014
Uploaded byDuncanCoutts
Downloads200 total (17 in last 30 days)

Modules

[Index]

Flags

NameDescriptionDefault
build-search-demoBuild a little program illustrating the use of the libraryDisabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees