Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-27 Thread Johannes Waldmann
Neil Mitchell wrote: >> If you want to program Haskell, get the basics sorted. Once you have >> sorted the basics of functional programming, you can move on to the >> Haskell specific bits. The course I learnt from at York left out >> things such as modules, type classes (beyond slight Eq/Ord >> s

Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-27 Thread Neil Mitchell
> That book is about teaching Haskell, not advertising it. If I wanted > to advertise how cool Haskell was, I probably wouldn't dwell on lists. > But to learn Haskell, I spent the first few years doing either list > processing or very simple algebraic data types, and I think it made me > a better p

Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-27 Thread Johannes Waldmann
Darrin Thompson wrote: > If functions on lists isn't the thing, what is the thing? "Data structures" > isn't a very satisfactory answer for a n00b like me, because it doesn't > capture Haskell's distinctive. [...] Well indeed you can (should) have problem-specific (algebraic) data types in any la

Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-27 Thread Neil Mitchell
Hi > (*) that's the main problem I see with Hutton's book > http://www.cs.nott.ac.uk/~gmh/book.html : > it has "Declaring types and classes" as chapter 10 (of 13 total). > I think that's way off - and it leaves readers (students) > with the impression that declarative programming > basically deals

Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-27 Thread Darrin Thompson
On Sat, Aug 23, 2008 at 8:41 AM, Johannes Waldmann < [EMAIL PROTECTED]> wrote: > (*) that's the main problem I see with Hutton's book > http://www.cs.nott.ac.uk/~gmh/book.html: > it has "Declaring types and classes" as chapter 10 (of 13 total). > I think

Re: [Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-23 Thread Don Stewart
It seems to me we should condense this thread into a series of new entires on the "Haskell in Education" page? People seem to be doing new courses, and new kinds of courses, in Haskell, so reflecting that online is a good idea. http://haskell.org/haskellwiki/Haskell_in_education waldmann: >

[Haskell-cafe] Re: [Haskell] Another First course in Haskell

2008-08-23 Thread Johannes Waldmann
Piyush P Kurur wrote: ( http://article.gmane.org/gmane.comp.lang.haskell.general/16390 ) > I am planing a haskell based functional programming course. > It is supposed to be a first course and I intend to show how > real world applications can be built quite easily in haskell. > Any feed b