The dawg-ord package

[Tags:bsd3, library, test]

The library implements directed acyclic word graphs (DAWGs) internally represented as minimal acyclic deterministic finite-state automata. The implemented version of DAWG can be seen as a map from sequences of alphabet symbols (keys) to values.

The library allows to build DAWGs over any symbols and values provided that they both have Ord instances (see the Data.DAWG.Ord module). It also provides a fast insert operation which can be used to construct DAWGs on-the-fly.

Properties

Versions 0.2, 0.3, 0.3.1, 0.4, 0.4.0.1, 0.4.0.2, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.1.0
Dependencies base (==4.*), containers (==0.5.*), mtl (>=2.1 && <2.3), transformers (>=0.3 && <0.6), vector (>=0.10 && <0.13) [details]
License BSD3
Copyright Copyright (c) 2015 Jakub Waszczuk
Author Jakub Waszczuk
Maintainer waszczuk.kuba@gmail.com
Category Data, Data Structures
Home page https://github.com/kawu/dawg-ord
Source repository head: git clone https://github.com/kawu/dawg-ord.git
Uploaded Mon Jan 9 10:47:28 UTC 2017 by JakubWaszczuk
Distributions LTSHaskell:0.5.1.0, NixOS:0.5.1.0, Stackage:0.5.1.0, Tumbleweed:0.5.1.0
Downloads 676 total (30 in the last 30 days)
Votes
1 []
Status Docs available [build log]
Last success reported on 2017-01-09 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees