Programing Haskell Ch2 + exercises and Ch3

Haskell is hard, and cats are busy, but if they can do it so can we.   

We are underway. Up next Chapters 2 and 3. 

Here's a quick explication of the QuickSort  program we covered in session One.

https://github.com/evx001/Haskell_For_Cats.git    "quickSort.hs" 

Please download and install the G.H.C. (Glasgow Haskell Compiler) which is part of: 

http://www.haskell.org/platform/ 

For OSX-Maverick here's some special instructions, thanks to Kat: 

http://haskell-workshop.github.io/tutorials/osx/2013-10-23-mavericks-ghc.html  

here is the link to the Erik's video series.

https://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/Lecture-Series-Erik-Meijer-Functional-Programming-Fundamentals-Chapter-1

NOTE! the Haskell-platform, has all the tools we'll need and then some. The book and video both use the deprecated Hugs compiler; it works okay; but the renowned Glasgow Haskell Compiler  7.6.x included in the Haskell-platform, is the current standard. When it's installed and you open a command prompt (terminal) and type ghci you should get the prelude prompt, Prelude>. And you are ready to go. Those using windows might have an easier time with WinGHCi, which makes loading modules easier. Any text editor will do, but some do a better job of highlighting and such. Popular choices are Emacs, Vim, and Sublime.

http://www.haskell.org/platform/ 

and we'll collect illustrative examples and post them to: 

https://github.com/evx001/Haskell_For_Cats.git

Extra Haskell goodness from "Learn your a Haskell for greater good": http://learnyouahaskell.com/chapters

Good video for early chapters of "Learn You a Haskell . . ." http://www.cs.nott.ac.uk/~gmh/book.html

answers to questions in Hutton's book. http://www.cs.nott.ac.uk/~gmh/book.html

A pdf is in the file section of this site. 

Join or login to comment.

  • Evan M.

    Hi Evie,

    There is a large crowd in the foyer waiting for you to arrive. :-)

    December 22, 2013

  • A former member
    A former member

    I'm thinking that this group is just an elaborate excuse for Ev/ie to post cat pictures.

    2 · December 22, 2013

    • Pierre de L.

      Actually we're going to write a facial recognition program for cats in Haskell. Evie is simply collecting data! :-)

      1 · December 22, 2013

  • christopher k.

    thx for organizing this Evie!

    3 · December 3, 2013

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy