Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

2016-12-22 Thread Fumiaki Kinoshita
Hello, is there any chance to get this in the 8.0.2 release? The bug has been the obstacle to our plan of switching to GHC 8.0. Now that there is an easy fix, I'd really like to see this in the next release. https://git.haskell.org/ghc.git/commitdiff/0d213c18b6962bb65e2b3035a258dd 3f5bf454dd

Re: Magical function to support reflection

2016-12-22 Thread David Feuer
I meant to define reify for the Tagged representation in terms of reify': reify :: forall a r . a -> (forall (s :: *) . Reifies s a => Proxy s -> r) -> r reify a f = reify' (unproxy f) a Further, I figured I'd look into reifyNat, and I came up with this: reifyNat' :: forall a r . (forall (n ::

Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

2016-12-22 Thread George Colpitts
binary works fine also, same env, same testing as with compiled source I did notice a very minor infelicity in the TOC for the pdf User's Guide. I think it was there in rc1 also The formatting seems to assume there are are never more than 3 digits on lines such as the following and is missing a

Re: Magical function to support reflection

2016-12-22 Thread David Feuer
On Thu, Dec 22, 2016 at 4:58 PM, Edward Kmett wrote: > On Mon, Dec 12, 2016 at 1:31 PM, David Feuer wrote: >> >> On Dec 12, 2016 1:15 PM, "Edward Kmett" wrote: >> >> A few thoughts in no particular order: >> >> Unlike this proposal, the

Re: [ANNOUNCE] GHC 8.0.2 release candidate 2

2016-12-22 Thread George Colpitts
compiled from source with no issues on Mac OS 10.12.2 with XCode 8.2.1. Compiled vector package with it, did some smoke testing of the runtime, seems fine On Thu, Dec 22, 2016 at 3:39 PM Ben Gamari wrote: > > Hello everyone, > > The GHC team is happy to announce the second

Re: Competing with C in a simple loop

2016-12-22 Thread Erik de Castro Lopo
Christopher Done wrote: > But if you scroll down the README to the 182kb file example, you see that > hexml takes 33us and xeno takes 111us. That's surprising to me because I'm > doing just a walk across a string and hexml is doing a full parse. It's > written in C, but still, 3x faster AND doing

Re: Magical function to support reflection

2016-12-22 Thread Edward Kmett
On Mon, Dec 12, 2016 at 1:31 PM, David Feuer wrote: > On Dec 12, 2016 1:15 PM, "Edward Kmett" wrote: > > A few thoughts in no particular order: > > Unlike this proposal, the existing 'reify' itself as core can actually be > made well typed. > > > Can you

Competing with C in a simple loop

2016-12-22 Thread Christopher Done
Purely as an experiment, I've written a function that uses ByteString to simply elemIndex it's way across a string here. Look for <, then look for >. Repeat until done. https://github.com/chrisdone/xeno (under src/Xeno.hs) But if you scroll down the README to the 182kb file example, you see that

[ANNOUNCE] GHC 8.0.2 release candidate 2

2016-12-22 Thread Ben Gamari
Hello everyone, The GHC team is happy to announce the second candiate of the 8.0.2 release of the Glasgow Haskell Compiler. Source and binary distributions are available at http://downloads.haskell.org/~ghc/8.0.2-rc2/ This is the second and likely final release candidate leading up the

Re: User manual broken

2016-12-22 Thread Ben Gamari
Simon Peyton Jones via ghc-devs writes: > I’m getting tons of this stuff from the user manual type setting. Might > someone fix it? Hmm, I've tried a few environments and have so far been unable to reproduce this. what version of sphinx-build are you using (e.g.

Re: User manual broken

2016-12-22 Thread Ben Gamari
Simon Peyton Jones via ghc-devs writes: > I’m getting tons of this stuff from the user manual type setting. Might > someone fix it? Yes, I'm on it. Cheers, - Ben signature.asc Description: PGP signature ___ ghc-devs mailing

Work on mail.haskell.org beginning, please report any problems

2016-12-22 Thread John Wiegley
Hello Haskellers, Beginning today, I am upgrading our Postfix installation on mail.haskell.org, and introducing some new options to reduce the amount of spam that hits our mailman server. If you experience delivery problems, or any bounced mail, please send a copy of the full bounce message to

User manual broken

2016-12-22 Thread Simon Peyton Jones via ghc-devs
I’m getting tons of this stuff from the user manual type setting. Might someone fix it? Simon /5playpen/simonpj/HEAD-4/docs/users_guide/8.0.2-notes.rst:162: WARNING: Inline interpreted text or phrase reference start-string without end-string.

Trying to resurrect nofib/fibon

2016-12-22 Thread Gracjan Polak
Hi all, I went into the rabbit hole that starts here https://ghc.haskell.org/trac/ghc/ticket/11501 So far I know that: 1. fibon is not built regularly by any CI and it bitrotted significantly. 2. Makefile's for fibon use undefined variables like INPLACE_HSC2HS_PGM. Probably those were