[Haskell-cafe] Haskell Platform

Andrew Butterfield Andrew.Butterfield at scss.tcd.ie
Thu Aug 24 09:48:04 UTC 2017


Hi Stuart,

 I'll give a strong vote for "stack" as well
 - it also has the very nice property where it identfifies errors in the associated project cabal file
and gives correct suggestions for fixing them - it has made my life infinitely easier of late

PS - I teach Haskell at university level...


Cheers, Andrew 

> On 24 Aug 2017, at 02:25, Harendra Kumar <harendra.kumar at gmail.com> wrote:
> 
> Hi Stuart,
> 
> I am not sure if there is a unanimous preferred way of installing Haskell. I guess the answer depends on who you ask. My preferred choice is "stack". I am no university prof or a school teacher but I do teach Haskell to my 6th grader and 2nd grader kids. I gave them a laptop (Mac OS) and told them how to install "stack" and they did it in a jiffy. They have been using it for several months with no complaints whatsoever. If little kids can do it I guess it should not be a problem for univ students.
> 
> I have also been using stack myself for my professional work and it resonates well with my own thinking of how a package (and language tools) manager should behave. Additionally the stack team is very responsive if you want to get something fixed. When I started learning Haskell a few years ago I really enjoyed contributing to stack thanks to Michael Sloan's quick responses and encouraging feedback on the PRs.
> 
> -harendra
> 
> On 23 August 2017 at 22:16, Stuart A. Kurtz <stuart at cs.uchicago.edu <mailto:stuart at cs.uchicago.edu>> wrote:
> Dear Colleagues,
> 
> What's the status of the Haskell Platform? Is it still the/a preferred way to install a working Haskell system? What is the update status of the Platform? [I note that the platform is at 8.0.2, whereas GHC is at 8.2.1, so I'm really asking if there's a roadmap/timeline for updates.]
> 
> I write because I teach an introductory class in Haskell, and we've long used the Platform as a way to get the system up and running on the student's systems. I'm at a quarter school, but I have to think this is a sharp question for anyone trying to teach a Haskell course at a semester school.
> 
> Is the Platform still the best way to do this? Will cabal continue to be a reasonable choice as default package manager?
> 
> Thank you for your consideration.
> 
> Peace,
> 
> Stu
> 
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe <http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe>
> Only members subscribed via the mailman list are allowed to post.
> 
> _______________________________________________
> 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.

Andrew Butterfield
School of Computer Science & Statistics
Trinity College
Dublin 2, Ireland

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20170824/71deb4d8/attachment.html>


More information about the Haskell-Cafe mailing list