Re: perf.haskell.org’s list of branches got more useful

2016-04-26 Thread Bardur Arantsson
On 04/26/2016 11:11 PM, Joachim Breitner wrote: > Hi, > > Am Dienstag, den 26.04.2016, 16:57 +0200 schrieb Bardur Arantsson: >> On 04/26/2016 01:09 PM, Joachim Breitner wrote: >>> * What does "2 days ago" mean? >>> The age of the latest commit to the branch. >>> >> FWIW, I think adding a few

Re: perf.haskell.org’s list of branches got more useful

2016-04-26 Thread Kosyrev Serge
Joachim Breitner writes: >> FWIW, I think adding a few simple table headings might help >> enormously. >> >> "Last commit", "?", "Branch", "Last commit message", "Diffstat". >> >> (or something like that.) > > good idea; although often with tables space is thight, and

Re: Bikeshedding request for GHCi's :type

2016-04-26 Thread Eric Seidel
I think design A (deeply instantiate + generalize) produces the most sensible types. I don't know what the curly braces mean (perhaps that we can't use type application anymore since the order changed?) but I don't think they'd show up at all without -fprint-explicit-foralls, right? If so, I'm not

Re: perf.haskell.org’s list of branches got more useful

2016-04-26 Thread Joachim Breitner
Hi, Am Dienstag, den 26.04.2016, 16:57 +0200 schrieb Bardur Arantsson: > On 04/26/2016 01:09 PM, Joachim Breitner wrote: > > * What does "2 days ago" mean? > > The age of the latest commit to the branch. > > > FWIW, I think adding a few simple table headings might help > enormously. > > "Last

Re: Can we do something slightly nicer about (^)?

2016-04-26 Thread George Colpitts
Let's fix it for the literal 2 :) Nobody worries about overflow of x * x when x and the result are both declared Ints On Tue, Apr 26, 2016 at 11:55 AM Joachim Breitner wrote: > Hi, > > Am Dienstag, den 26.04.2016, 10:33 -0400 schrieb David Feuer: > > Fixing this goes

Re: perf.haskell.org’s list of branches got more useful

2016-04-26 Thread Bardur Arantsson
On 04/26/2016 01:09 PM, Joachim Breitner wrote: > Hi, > > >> * What does "2 days ago" mean? > > The age of the latest commit to the branch. > FWIW, I think adding a few simple table headings might help enormously. "Last commit", "?", "Branch", "Last commit message", "Diffstat". (or

Re: Can we do something slightly nicer about (^)?

2016-04-26 Thread Joachim Breitner
Hi, Am Dienstag, den 26.04.2016, 10:33 -0400 schrieb David Feuer: > Fixing this goes beyond the capabilities of RULES pragmas maybe it shouln’t: https://ghc.haskell.org/trac/ghc/ticket/9137 https://ghc.haskell.org/trac/ghc/ticket/9601 Greetings, Joachim -- Joachim “nomeata” Breitner  

Can we do something slightly nicer about (^)?

2016-04-26 Thread David Feuer
Every time someone writes, say, x^20, the literal exponent defaults to Integer. This is the wrong default whenever the literal is in the Word range. Fixing this goes beyond the capabilities of RULES pragmas, but I imagine it would be a fairly simple thing to accomplish in the internal rule

Bikeshedding request for GHCi's :type

2016-04-26 Thread Richard Eisenberg
Hi devs, Over the weekend, I was pondering the Haskell course I will be teaching next year and shuddered at having to teach Foldable at the same time as `length`. So I implemented feature request #10963 (https://ghc.haskell.org/trac/ghc/ticket/10963), which allows for a way for a user to

Re: perf.haskell.org’s list of branches got more useful

2016-04-26 Thread Joachim Breitner
Hi, Am Montag, den 25.04.2016, 13:54 + schrieb Simon Peyton Jones: > > > >  Generally, UI that needs extensive documentation is bad UI. > >  So if the interface is confusing, gipeda needs to be improved (and may > >  it be with “title” tags that explain the fields). If there are concrete > >