An open API service indexing awesome lists of open source software.

https://github.com/lovasko/sparta

Sparse Table Database
https://github.com/lovasko/sparta

csv database glob-matching

Last synced: 11 months ago
JSON representation

Sparse Table Database

Awesome Lists containing this project

README

          

# Sparta
`Text.Sparta` is a Haskell module that implements a sparse table that
provides a reverse approach to querying: the actual matching patterns are
stored within the database and the input for the search functionality is a
plain text.

## Components
The project consists of three components: a `Text.Sparta` module that
contains the core functionality, a `sparta-cli` command-line interface
client that is able to load data from a CSV file and finally a robust UNIX
server application that can be queried via TCP sockets.

## Author
Daniel Lovasko