On Wed, Oct 13, 2010 at 1:02 PM, Serge D. Mechveliani <mech...@botik.ru> wrote: > Dear GHC developers, > > I use the language extension of RecordWildcards, for example, > f (Foo {foo1 = n, foo2 = m, ..}) = ... > > But the complier warns about un-used values of foo3, foo4, > probably, due to the extension of > Foo {foo1 = n, foo2 = m, foo3 = foo3, foo4 = foo4}. > > In such cases, these warnings look as unneeded. > Is it possible to have an un-used binding warnings with exception for > wildcards in records? > If not, then has it sense to introduce an option? >
If you're not using foo3 and foo4, can you not put it the ellipsis? that won't cover every case (such as where you're using foo3 but not foo4). Antoine _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users