Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-05-10 Thread Ivan Lazar Miljenovic
Henning Thielemann writes: > Ivan Lazar Miljenovic schrieb: > >> Pros for allowing you to use a custom node type: >> * Matches your data better >> * No need for extra lookup maps when converting your data to FGL form >> >> Cons: >> * Makes type-sigs uglier/more verbose > > Unlabelled graphs with

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-05-10 Thread Henning Thielemann
Ivan Lazar Miljenovic schrieb: > Pros for allowing you to use a custom node type: > * Matches your data better > * No need for extra lookup maps when converting your data to FGL form > > Cons: > * Makes type-sigs uglier/more verbose Unlabelled graphs with custom node type would have only one typ

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-05-10 Thread Ivan Lazar Miljenovic
Henning Thielemann writes: > On Wed, 28 Apr 2010, Ivan Miljenovic wrote: > >> So you don't want the labels to be part of the actual datatype? And >> for users to then have to deal with any labels they want themselves? > > Recently I wrote cabal-sort using FGL > http://hackage.haskell.org/packa

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-05-10 Thread Henning Thielemann
On Wed, 28 Apr 2010, Ivan Miljenovic wrote: So you don't want the labels to be part of the actual datatype? And for users to then have to deal with any labels they want themselves? Recently I wrote cabal-sort using FGL http://hackage.haskell.org/package/cabal-sort It sorts cabal packages

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-28 Thread Ivan Lazar Miljenovic
Henning Thielemann writes: > Ivan Miljenovic schrieb: > >> So you don't want the labels to be part of the actual datatype? And >> for users to then have to deal with any labels they want themselves? > > No, you would continue to provide labelled and unlabelled graphs, where > unlabelled graphs (

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-28 Thread Henning Thielemann
Ivan Miljenovic schrieb: > So you don't want the labels to be part of the actual datatype? And > for users to then have to deal with any labels they want themselves? No, you would continue to provide labelled and unlabelled graphs, where unlabelled graphs (or just Graphs) are the base type and l

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-27 Thread Ivan Miljenovic
On 28 April 2010 08:48, Henning Thielemann wrote: > Ivan Lazar Miljenovic schrieb: >> Henning Thielemann writes: >>> I was not happy with the way FGL handles lables so far: >>>   http://www.haskell.org/pipermail/libraries/2008-February/009241.html >> >> Not sure I follow what you want there: you

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-27 Thread Henning Thielemann
Ivan Lazar Miljenovic schrieb: > Henning Thielemann writes: >> I was not happy with the way FGL handles lables so far: >> http://www.haskell.org/pipermail/libraries/2008-February/009241.html > > Not sure I follow what you want there: you want to remove the whole > concept of labels and replace

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-27 Thread Ivan Lazar Miljenovic
Henning Thielemann writes: > I was not happy with the way FGL handles lables so far: > http://www.haskell.org/pipermail/libraries/2008-February/009241.html Not sure I follow what you want there: you want to remove the whole concept of labels and replace it with the node type? What about edge l

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-27 Thread Henning Thielemann
Ivan Lazar Miljenovic schrieb: > Since I've volunteered myself to help maintain/upgrade FGL, what do the > people in the community want to see happen with it? I was not happy with the way FGL handles lables so far: http://www.haskell.org/pipermail/libraries/2008-February/009241.html ___

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-26 Thread Ivan Lazar Miljenovic
Stephen Tetley writes: > What would your thoughts be on freezing FGL as it is and putting > changes into a new package "FGL2" or "NewFGL"? That's another possibility. However, I was planning on keeping the fundamental layout and design of FGL. I quite like and have used the inductive approach o

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-26 Thread Stephen Tetley
Hello Ivan What would your thoughts be on freezing FGL as it is and putting changes into a new package "FGL2" or "NewFGL"? The implementation technique for FGL is independently interesting; Martin Erwig expanded on it in other papers ('Metamorphic Programming') but no one else seems to have picke

Re: [Haskell-cafe] What do _you_ want to see in FGL?

2010-04-26 Thread Neil Brown
Hi, Primarily I want to see in FGL: documentation, documentation and more documentation. The library has lots of undocumented functions (especially the queries, e.g. http://hackage.haskell.org/packages/archive/fgl/5.4.2.2/doc/html/Data-Graph-Inductive-Query-DFS.html has no documentation at a

[Haskell-cafe] What do _you_ want to see in FGL?

2010-04-25 Thread Ivan Lazar Miljenovic
Since I've volunteered myself to help maintain/upgrade FGL, what do the people in the community want to see happen with it? Here are some ideas that I have regarding FGL: * I had already started working on a new generic graph class [1] (with initial draft at [2]) to act as a wrapper around FGL