u/jpnpin r/haskell • Recommends
On “Why did you decide to learn Haskell?”
639 subscribers • 1 video on Hallway
Beginner. No background in the topic needed.
19K views12 years ago4 recommendations
Programming languagesHaskellTesting
Simon Peyton Jones introduces Haskell and functional programming using the xmonad window manager as a practical example.
OSCON 2007 part2 - youtube.com/watch?v=IqXTUbdLig0&feature=youtu.be slides - slideshare.net/oscon2007/os-peytonjones Haskell is the world's leading purely functional programming language that offers a radical and elegant attack on the whole business of writing programs. In the last two or three years there has been an explosion of interest in Haskell, and it is now being used for a bewildering variety of applications. In this tutorial, I will try to show you why programming in Haskell is such fun, and how it makes you think about programming in a new way. I'm going to use xmonad (xmonad.org) as my running example; it's an X11 window manager written entirely in 500 lines of Haskell. Based on xmonad I will show you how to ► write functional programs ► test them using QuickCheck ► write imperative programs ► call foreign functions ► use Haskell for scripting applications I won't assume you know any functional programming at all, but I will assume that you are an experienced professional programmer, so I will move along quite briskly.What people say. Recommended as an inspiring and clear introduction to Haskell for programmers new to functional programming.
u/jpnpin r/haskell • Recommends
On “Why did you decide to learn Haskell?”
u/qZetain r/haskell • Recommends
On “Help! How to introduce Haskell to 1st semester college students?”
u/n00bombin r/haskell • Recommends
On “What's a good article or talk for getting someone curious about Haskell or functional programming in general?”
u/exDM69in r/haskell • Recommends
On “How should I learn Haskell?”
u/n00bombin r/haskell • Recommends
On “Video series for Haskell?”
u/chrisdonerin r/haskell • Mentions
On “How can someone who was pretty good at Haskell circa 2000 get up to speed on the new stuff?”
u/hvr_in r/haskell • Mentions
On “Any surviving copies of Simon Peyton Jones' XMonad talk videos on OSCON 2007?”
u/cies010in r/haskell • Mentions
On “What's a good article or talk for getting someone curious about Haskell or functional programming in general?”
u/wizzupin r/haskell • Mentions
On “What is your favorite video with Haskell”
u/polux2001in r/haskell • Mentions
On “Best video course nowadays for Beginning Haskell?”