[Pl-seminar] Fwd: [Norman Ramsey] I'm offering a grad course in Advanced Functional Programming

Mitchell Wand wand at ccs.neu.edu
Mon Jan 12 11:28:49 EST 2009


---------- Forwarded message ----------
From: Norman Ramsey <nr at cs.tufts.edu>
Date: Tue, Jan 6, 2009 at 2:20 PM
Subject: I'm offering a grad course in Advanced Functional Programming
To: Mitchell Wand <wand at ccs.neu.edu>


Mitch,

This spring I'm offering a course at Tufts in Advanced Functional
Programming.  The course is suitable for beginning graduate students
or advanced undergraduates; I expect prior experience at the level of
a survey course in programming languages.

The meat of the course is reading and analyzing research papers in the
field.  I've taught this course at Harvard in the past, and as in the
past, I have one or two themes in mind around which to organize the
reading:

 * Lazy evaluation and string processing, which will encompass
   everything from classic parsing combinators to the impressive
   Dutch work on lazy parsers to the latest stuff on Parsing
   Expression Grammars

 * Programming at the type level, which will start out with type
   classes and move up to current work with associated types, type
   families, the Omega programming language, and so on

The success of the course rides on the energy and participation of the
students.  In the past, I've had students publish class projects in
conferences like the Haskell Workshop and ICFP, but to get people to
that level, I need a critical mass of good students.  Tufts does not
yet have critical mass in programming languages, so I'm looking for
students outside Tufts who might be interested in spending a semester
studying functional programming.

Students at Boston College, Boston University, and Brandeis
University enjoy cross-registration privileges at Tufts.

Although I don't think we have
cross-registration with Northeastern, it probably wouldn't be
difficult to find some sort of workable arrangement.

I'd take it kindly if you would pass the word to any students who
might be interested; they can get more information at

               http://www.cs.tufts.edu/~nr/comp150fp/<http://www.cs.tufts.edu/%7Enr/comp150fp/>


Norman
-------------- next part --------------
HTML attachment scrubbed and removed


More information about the pl-seminar mailing list