Re: Proposal: Argument Do

2015-09-05 Thread Thomas Miedema
> > If you had used `BuildFlavour = stage2` as the Newcomers page suggests, > you'd have had some less trouble. > That should say `BuildFlavour = devel2`. ___ ghc-devs mailing list ghc-devs@haskell.org

Re: Unlifted data types

2015-09-05 Thread Edward Z. Yang
Excerpts from Dan Doel's message of 2015-09-04 18:21:29 -0700: > Here are some additional thoughts. > > If we examine an analogue of some of your examples: > > data MutVar a = MV (MutVar# RealWorld a) > > main = do > let mv# = undefined > let mv = MV mv# > putStrLn

Re: Unlifted data types

2015-09-05 Thread Dan Doel
On Sat, Sep 5, 2015 at 3:06 AM, Edward Z. Yang wrote: >> If we examine an analogue of some of your examples: >> >> data MutVar a = MV (MutVar# RealWorld a) >> >> main = do >> let mv# = undefined >> let mv = MV mv# >> putStrLn "Okay." >> >> The above is

Re: Proposal: Argument Do

2015-09-05 Thread Andrew Gibiansky
Thomas, Thanks for cleaning stuff up on the Newcomers page and others. I think all the things that were somewhat confusing before are now much clearer and less vague. -- Andrew On Sat, Sep 5, 2015 at 2:43 AM, Thomas Miedema wrote: > If you had used `BuildFlavour =

Re: more releases

2015-09-05 Thread Stephen Paul Weber
having a large number of versions of GHC out there can make it difficult for library authors, package curators, and large open source projects, due to variety of what people are using. For point releases, if we do it right, this *should* not happen, since the changes *should* be