ANNOUNCE: fgl- and fgl-arbitrary-

Ivan Lazar Miljenovic ivan.miljenovic at
Wed Jul 22 13:07:52 UTC 2015

I'm pleased to announce that I've (finally!) just released version of [fgl].  Major changes in this release include a test suite,
refactorings, code clean-ups and the following potentially breaking
changes (in that they were previously unspecified or incorrect):

    - `nodeRange` and `nodeRangeM` for the various graph data
      structures erroneously returned `(0,0)` for empty graphs (making
      them indistinguishable from graphs containing the single node
      `0`).  They now match the default implementation of throwing an

    - The behaviour of `delLEdge` when dealing with multiple edges was
      unspecified; it now deletes only a single edge and the new
      function `delAllLEdge` deletes all edges matching the one

All changes can be found in the changelog.


Along with this I'm releasing version of [fgl-arbitrary] (i.e.
the "I finally build against the version on Hackage" release).


Ivan Lazar Miljenovic
Ivan.Miljenovic at

More information about the Libraries mailing list