News for hackers. Stuff that matters.
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