
Ian: isn't the documentation URL below supposed to be updated nightly from HEAD? I got it from here:
http://www.haskell.org/ghc/download#snapshots
S
From: ghc-tickets-bounces@haskell.org [mailto:ghc-tickets-bounces@haskell.org] On Behalf Of Richard Eisenberg
Sent: 11 January 2013 14:42
To: Simon Peyton-Jones
Cc: glasgow-haskell-bugs@haskell.org; Martin Sulzmann; GHC Users Mailing List
Subject: Re: Fundeps and type equality
That link looks like it points to the manual for the most recent distribution, not HEAD. The edits I put into the manual for the new family instances are not there, for example.
Richard
On Jan 11, 2013, at 4:56 AM, Simon Peyton-Jones
class Foo a ta | a -> ta
foo :: (Foo a ta, Foo a tb, Eq ta) => ta -> tb -> Bool foo = (==)
I expected that the `a -> ta` functional dependency would suffice to prove that `ta ~ tb`, but Pixie/Bug1.hs:9:7: Could not deduce (ta ~ tb) from the context (Foo a ta, Foo a tb, Eq ta) bound by the type signature for foo :: (Foo a ta, Foo a tb, Eq ta) => ta -> tb -> Bool at Pixie/Bug1.hs:9:1-10 `ta' is a rigid type variable bound by the type signature for foo :: (Foo a ta, Foo a tb, Eq ta) => ta -> tb -> Bool at Pixie/Bug1.hs:9:1 `tb' is a rigid type variable bound by the type signature for foo :: (Foo a ta, Foo a tb, Eq ta) => ta -> tb -> Bool at Pixie/Bug1.hs:9:1 Expected type: ta -> tb -> Bool Actual type: ta -> ta -> Bool In the expression: (==) In an equation for `foo': foo = (==) Failed, modules loaded: none. Any insights about what's going wrong here? -- Conal _______________________________________________ Glasgow-haskell-bugs mailing list Glasgow-haskell-bugs@haskell.orgmailto:Glasgow-haskell-bugs@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.orgmailto:Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.orgmailto:Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.orgmailto:Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

On Fri, Jan 11, 2013 at 03:53:25PM +0000, Simon Peyton-Jones wrote:
Ian: isn't the documentation URL below supposed to be updated nightly from HEAD? I got it from here: http://www.haskell.org/ghc/download#snapshots
It is. I think it's updated by the Windows nightly builder, which last successfully did a build on 2012-09-03, which is consistent with the 7.7.20120902 version number on the docs.
From: ghc-tickets-bounces@haskell.org [mailto:ghc-tickets-bounces@haskell.org] On Behalf Of Richard Eisenberg Sent: 11 January 2013 14:42 To: Simon Peyton-Jones Cc: glasgow-haskell-bugs@haskell.org; Martin Sulzmann; GHC Users Mailing List Subject: Re: Fundeps and type equality
That link looks like it points to the manual for the most recent distribution, not HEAD. The edits I put into the manual for the new family instances are not there, for example.
Richard
On Jan 11, 2013, at 4:56 AM, Simon Peyton-Jones
mailto:simonpj@microsoft.com> wrote: The manual for HEAD is always online here http://www.haskell.org/ghc/dist/current/docs/html/users_guide/type-families....
Thanks Ian -- Ian Lynagh, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

So, our nightly Windows builder hasn't succeeded for three months??? That seems wrong. What's up?
Simon
| -----Original Message-----
| From: ghc-devs-bounces@haskell.org [mailto:ghc-devs-bounces@haskell.org] On
| Behalf Of Ian Lynagh
| Sent: 11 January 2013 16:18
| To: ghc-devs@haskell.org
| Subject: Re: Fundeps and type equality
|
| On Fri, Jan 11, 2013 at 03:53:25PM +0000, Simon Peyton-Jones wrote:
| > Ian: isn't the documentation URL below supposed to be updated nightly from
| HEAD? I got it from here:
| > http://www.haskell.org/ghc/download#snapshots
|
| It is. I think it's updated by the Windows nightly builder, which last
| successfully did a build on 2012-09-03, which is consistent with the
| 7.7.20120902 version number on the docs.
|
| > From: ghc-tickets-bounces@haskell.org [mailto:ghc-tickets-
| bounces@haskell.org] On Behalf Of Richard Eisenberg
| > Sent: 11 January 2013 14:42
| > To: Simon Peyton-Jones
| > Cc: glasgow-haskell-bugs@haskell.org; Martin Sulzmann; GHC Users Mailing
| List
| > Subject: Re: Fundeps and type equality
| >
| > That link looks like it points to the manual for the most recent distribution, not
| HEAD. The edits I put into the manual for the new family instances are not there,
| for example.
| >
| > Richard
| >
| > On Jan 11, 2013, at 4:56 AM, Simon Peyton-Jones
|
participants (2)
-
Ian Lynagh
-
Simon Peyton-Jones