Live data from Hacker News

Haskell Platform 2013.2.0.0

haskell.org

21–30 of 58 posts

Re: Haskell Platform 2013.2.0.0

#21
post #5

The Haskell platform is the perfect place to start with Haskell--it comes with the compiler, some useful tools (like cabal, Haskell's package manager) and a core set of well-tested and well-supported libraries. If you have been considering Haskell, this is a great time to go for it! I'm particularly excited by the updated OpenGL and GLUT bindings. Graphics is currently not Haskell's strong suit, but I think this migh…

As a Nemesis/Gradius fan I love this; https://github.com/tanakh/monadius/blob/master/readme-e.txt I have been planning to make it cross platform but didn't find the time yet.

Re: Haskell Platform 2013.2.0.0

#22
The Haskell guys really, really need a coherent story for database access. Perl has this with DBI/DBD for example, Java with JDBC, .NET has one (or ten, depending how you count it), etc. Adding that to Platform is the single biggest thing they could do to drive adoption.

Re: Haskell Platform 2013.2.0.0

#23

In my opinion, Haskell Platform (HP) gets updates too slowly. I understand that the purpose is to have a coherent set of compatible packages, but in my opinion there should be a minor HP release for every ghc update in between. The fixes and improvements in ghc range from usefull to nessecary. It should be possible to release minor hp updates with the automated test suite. As a HP user, the wait for ghc-7.6 to be inc…

What stopped you from installing ghc-7.6 yourself? I've been using 7.4 (from Platform) and 7.6 in parallel for over half a year without problem.

Re: Haskell Platform 2013.2.0.0

#24
post #23

In my opinion, Haskell Platform (HP) gets updates too slowly. I understand that the purpose is to have a coherent set of compatible packages, but in my opinion there should be a minor HP release for every ghc update in between. The fixes and improvements in ghc range from usefull to nessecary. It should be possible to release minor hp updates with the automated test suite. As a HP user, the wait for ghc-7.6 to be inc…

What stopped you from installing ghc-7.6 yourself? I've been using 7.4 (from Platform) and 7.6 in parallel for over half a year without problem.

ok! Well I was terrified by the big fat warnings that doing so might break your packages randomly.

Re: Haskell Platform 2013.2.0.0

#25
post #22

The Haskell guys really, really need a coherent story for database access. Perl has this with DBI/DBD for example, Java with JDBC, .NET has one (or ten, depending how you count it), etc. Adding that to Platform is the single biggest thing they could do to drive adoption.

What's wrong with HDBC?

Re: Haskell Platform 2013.2.0.0

#26
Is there something like ipython for Haskell? GHCI is fine but some subtleties are missing. Like typing a prefix and going through a subset of the command history. And also the numpy/scipy/matplotlib toolkit that come with the -pylab option would be great!

Re: Haskell Platform 2013.2.0.0

#27
One nice feature of the newer cabal-installs is that it can compile dependencies in parallel[1], e.g.:

  cabal install pandoc -j5
Will run five parallel cabal processes.

Also this release contains attoparsec and unordered-containers as new packages \o/.

[1] Obviously, as permitted by the dependency graph. Source files within packages are not compiled (yet) in parallel.

Re: Haskell Platform 2013.2.0.0

#28

Is there something like ipython for Haskell? GHCI is fine but some subtleties are missing. Like typing a prefix and going through a subset of the command history. And also the numpy/scipy/matplotlib toolkit that come with the -pylab option would be great!

Ghci comes with editline/readline generally. So Ctrl-r is backward search.

Re: Haskell Platform 2013.2.0.0

#29

In my opinion, Haskell Platform (HP) gets updates too slowly. I understand that the purpose is to have a coherent set of compatible packages, but in my opinion there should be a minor HP release for every ghc update in between. The fixes and improvements in ghc range from usefull to nessecary. It should be possible to release minor hp updates with the automated test suite. As a HP user, the wait for ghc-7.6 to be inc…

Don't try ghc-7.7. After -fdefer-type-errors and -XTypeHoles there is no way back.

Re: Haskell Platform 2013.2.0.0

#30

One nice feature of the newer cabal-installs is that it can compile dependencies in parallel[1], e.g.: cabal install pandoc -j5 Will run five parallel cabal processes. Also this release contains attoparsec and unordered-containers as new packages \o/. [1] Obviously, as permitted by the dependency graph. Source files within packages are not compiled (yet) in parallel.

I've been waiting for attoparsec!
Post reply on HN