Change log
0.2
- #117: Add
sparsify
.
- #115: Add
isDfsForestOf
.
- #114: Add a basic implementation of edge-labelled graphs.
- #107: Drop
starTranspose
.
- #106: Extend
ToGraph
with algorithms based on adjacency maps.
- #106: Add
isAcyclic
and reachable
.
- #106: Rename
isTopSort
to isTopSortOf
.
- #102: Switch the master branch to GHC 8.4.3. Add a CI instance for GHC 8.6.1.
- #101: Drop
-O2
from the ghc-options
section of the Cabal file.
- #100: Rename
fromAdjacencyList
to stars
.
- #79: Improve the API consistency: rename
IntAdjacencyMap
to AdjacencyIntMap
,
and then rename the function that extracts its adjacency map to
adjacencyIntMap
to avoid the clash with AdjacencyMap.adjacencyMap
,
which has incompatible type.
- #82, #92: Add performance regression suite.
- #76: Remove benchmarks.
- #74: Drop dependency of
Algebra.Graph
on graph type classes.
- #62: Move King-Launchbury graphs into
Data.Graph.Typed
.
- #67, #68, #69, #77, #81, #93, #94, #97, #103, #110: Various performance improvements.
- #66, #72, #96, #98: Add missing
NFData
instances.
0.1.1.1
- #59: Allow
base-compat-0.10
.
0.1.1
- #58: Update documentation.
- #57: Allow newer QuickCheck.
0.1.0
- Start complying with PVP.
- #48: Add
starTranspose
.
- #48: Add
foldg
to ToGraph
.
- #15: Optimise
removeEdge
.
- #39: Factor out difference lists into
Algebra.Graph.Internal
.
- #31: Add
Algebra.Graph.NonEmpty
.
- #32: Remove smart constructor
graph
.
- #27, #55: Support GHC versions 7.8.4, 7.10.3, 8.0.2, 8.2.2, 8.4.1.
- #25: Add
NFData Graph
instance.
- General improvements to code, documentation and tests.
0.0.5
- Add
dfs
.
- #19: Move
GraphKL
to an internal module.
- #18: Add
dfsForestFrom
.
- #16: Add support for graph export, in particular in DOT format.
- Make API more consistent, e.g. rename
postset
to postSet
.
- Improve documentation and tests.