News for hackers. Stuff that matters.
Re:Secure Package Distribution for Haskell by cies on Monday May 11, 2015 @01:44PM (#9526485)
This is one of a series of innovations happening recently to improve Haskell's package ecosystem (which was not tooo bad to begin with). If "cabal hell" or anything like that has even ruined your attempt at Haskell: this is the time to try again.

The language and ecosystem are really mature now. But the main reason to go Haskell is simple and still the same: less bugs.

Re:Secure Package Distribution for Haskell by SirensOfTitan on Monday May 11, 2015 @01:54PM (#9526551)
I'd recommend Yorgey's cis194 course to start learning: http://www.seas.upenn.edu/~cis194/spring13/lectures.html

Each `lecture` is comprised of recommended reading material (sourced from LYAH, RWH, Typeclassopedia, and others) and some reasonably difficult homework problems that build on the learned concepts.

Re:Secure Package Distribution for Haskell by murphm8 on Monday May 11, 2015 @02:09PM (#9526649)
Do you recommend Spring 2013 for a reason?

The Spring 2015[1] has a similar but different set of lectures/assignments. Do you think that is better/worse?

[1] http://www.seas.upenn.edu/~cis194/

Re:Secure Package Distribution for Haskell by SirensOfTitan on Monday May 11, 2015 @02:23PM (#9526765)
They're likely both good starting points. From a cursory glance of Spring 2015, here's why I like 2013 more:

2013 starts with Functor and builds into Applicative then Monad. I like this a lot, as each builds on each other: fmap has a tight relationship with <$>, and Monad is pretty much Applicative with bind (>>=). Applicative is a Functor and Monad is an Applicative (as of 7.10 I think).

I'm by no means super experienced here, but the 2013 course was the first learning text that really got me into Haskell.

Re:Secure Package Distribution for Haskell by ac on Monday May 11, 2015 @02:32PM (#9526836)
> fmap has a tight relationship with <$>

Yup, it's really tight: <$> is fmap

Re:Secure Package Distribution for Haskell by sridca on Monday May 11, 2015 @05:12PM (#9527882)
> Do you recommend Spring 2013 for a reason?

There were discussions on preferring Spring 2013 to 2015 here: https://github.com/bitemyapp/learnhaskell/pull/72 https://github.com/bitemyapp/learnhaskell/issues/40