Hoogle/Specs

From HaskellWiki
Jump to navigation Jump to search

These are the technical specifications for Hoogle 4, and are intended as a working blueprint. Please sign all notes, unless you are me. --Neil Mitchell 10:36, 28 June 2006 (UTC)

Hoogle Text File

The Hoogle Text File format will remain largely unchanged from Hoogle 3.

Hoogle Data File

The Hoogle Data File format will be binary, and support lots of features a lot faster. It needs better indexing, type collapsing etc. The main purpose is to improve speed, improve accuracy and to allow multiple data files to be searched.

Interpreting a Search

This has to be changed to take account of multi module names, i.e. Data.Map etc.