Fwd: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available

I've generated a stack.yaml which should allow most stack users to install
this ghc release via stack.
https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9ae
e.g.
$ mkdir test-new-ghc && cd test-new-ghc
$ wget https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9
ae/raw/6cb25068fcfae7d70739b7927248a80518192ad6/stack.yaml
$ stack setup
$ stack repl
Once installed in this way, you can simply use:
compiler: ghc-8.6.0.20180810
compiler-check: match-exact
In any project's stack.yaml in order to build with this version of ghc.
-- Dan Burton
---------- Forwarded message ----------
From: Ben Gamari

For Debian testing I added the following
```
linux64-ncurses6:
8.6.0.20180810:
url:
https://downloads.haskell.org/~ghc/8.6.1-beta1/ghc-8.6.0.20180810-x86_64-deb...
sha256:
69e2e5c579e71c5fed1cf9be9760af4bce5f99865211c8eb6073722b8baffbd9
```
Which points to the version I would normally download and install, and is
picked up by `stack setup`.
Alan
On 11 August 2018 at 06:03, Dan Burton
I've generated a stack.yaml which should allow most stack users to install this ghc release via stack.
https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6e86f37da9ae
e.g.
$ mkdir test-new-ghc && cd test-new-ghc $ wget https://gist.github.com/DanBurton/43b5f5155fdd1affd02f6 e86f37da9ae/raw/6cb25068fcfae7d70739b7927248a80518192ad6/stack.yaml $ stack setup $ stack repl
Once installed in this way, you can simply use:
compiler: ghc-8.6.0.20180810 compiler-check: match-exact
In any project's stack.yaml in order to build with this version of ghc.
-- Dan Burton
---------- Forwarded message ---------- From: Ben Gamari
Date: Fri, Aug 10, 2018 at 7:31 PM Subject: [Haskell] [ANNOUNCE] GHC 8.6.1-beta1 available To: GHC developers , GHC users < glasgow-haskell-users@haskell.org>, Haskell Cafe < haskell-cafe@googlegroups.com>, haskell@haskell.org Hello everyone,
The GHC development team is very pleased to announce the first beta leading up to GHC 8.6.1 release. The usual release artifacts are available from
https://downloads.haskell.org/~ghc/8.6.1-beta1
This beta fixes most of the bugs reported in the first two alphas and brings all of the core libraries up to their final release versions.
The 8.6 release fixes over 300 bugs from the 8.4 series and introduces a number of exciting features. These most notably include:
* Significantly better handling of macOS linker command size limits, avoiding linker errors while linking large projects
* A new deriving mechanism, `deriving via`, providing a convenient way for users to extend Haskell's typeclass deriving mechanism
* Quantified constraints, allowing forall quantification in contexts
* An early version of the GHCi `:doc` command
* The `ghc-heap-view` package, allowing introspection into the structure of GHC's heap
* Valid hole fit hints, helping the user to find terms to fill typed holes in their programs
* The BlockArguments extension, allowing the `$` operator to be omitted in some unambiguous contexts
* The next phase of the MonadFail proposal, enabling -XMonadFailDesugaring by default
A full list of the changes in this release can be found in the release notes:
https://downloads.haskell.org/~ghc/8.6.1-beta1/docs/html/use rs_guide/8.6.1-notes.html
This will very likely be the last release before the final 8.6.1 so do give it a thorough testing and, as always, report any issues you encounter. Thanks for your help!
Cheers,
- Ben
_______________________________________________ Haskell mailing list Haskell@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell
_______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
participants (2)
-
Alan & Kim Zimmerman
-
Dan Burton