Jason Dagit <da...@codersbase.com> writes: > On Fri, Apr 30, 2010 at 11:08 PM, Ivan Lazar Miljenovic < > ivan.miljeno...@gmail.com> wrote: >> >> >> You're putting the constraint in the wrong places: put the "(Cls a) => " >> in the actual functions where you need it. >> > > That's solid advice in general, but it's still not going to work here if any > of the functions needed for the instance of Graph require the type class > constraint.
The Graph class doesn't care what the labels are, so it should matter about the constraint. -- Ivan Lazar Miljenovic ivan.miljeno...@gmail.com IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe