Live data from Hacker News

Haskell Platform 2013.2.0.0

haskell.org

31–40 of 58 posts

Re: Haskell Platform 2013.2.0.0

#32
post #23

Earlier quoted context omitted.

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.

Easy workaround—use `hsenv --ghc=ghc-X.X.tar.gz --name head` to build an isolated hsenv that uses whichever version of GHC you like. You then activate it with `source .hsenv_head/bin/activate`.

Re: Haskell Platform 2013.2.0.0

#33
post #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.

If I recall, defer-type-errors is in 7.6, too

Re: Haskell Platform 2013.2.0.0

#34

I already have ghc-7.6.3 installed and up to date cabal. What do I get by installing haskell-platform that I don't have right now? AFAIU Haskell Platform is just a vetted list of packages bundled with GHC?

I dunno if it'll get you anything, but it eases things a lot for me running a tech team on Haskell. It's much easier to get people on board with GHC 7.6 for instance now.

Re: Haskell Platform 2013.2.0.0

#35
post #16
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…

afaik, carmack is working on a Haskell implementation for wolfenstein 3D. this might have been his excuse to start that project. there is a really primative FPS shooter up on the haskell wiki, but its really not well structured. http://www.haskell.org/haskellwiki/Frag

To be fair, it is the world's first 3D FPS written using a functional reactive programming style. 8 years ago. By one guy who was learning Haskell. In 8 weeks.

Re: Haskell Platform 2013.2.0.0

#37

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!

It gets a little better when run ghci from emacs in a cabalized project, but I agree it's still no ipython.

Re: Haskell Platform 2013.2.0.0

#39
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.

See my talk at the Haskell Implementors Workshop this past Fall for a longer list of what we need in the platform.

http://www.haskell.org/haskellwiki/HaskellImplementorsWorksh...

Post reply on HN