CS4536 Lectures

CS4536 Lectures - Jan 22 Closures Intro to Haskell 7 also...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
http://web.cs.wpi.edu/~cs4536/c08/lectures.html Home Staff Lectures Assignments Software Discussion Board Policies CS 4536: Programming Languages (C08) Lectures We will be using the text Programming Languages: Application and Interpretation , which is available online in PDF format. (chapter numbers in the lecture schedule below refer to the text) Date Topic Chapters and Notes Feb 5 Continuations 19 Feb 4 Thinking about Web Programs 15,16; pseudocode from web and text-IO versions Feb 1 Variables and Parameter Passing 14 Jan 31 Mutating Boxes, contd 13; starter file for class ; full interpreter with boxes Jan 29 Mutating Boxes 12-13 Jan 28 Recursion 9-10; starter file for class Jan 25 Implementing Laziness 8; starter file for class Jan 24 More Haskell
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Jan 22 Closures; Intro to Haskell 7; also see additional Haskell notes Jan 21 First-Class Functions 6 Jan 18 Delayed Substitution 5 Jan 17 Functions 4 Jan 15 Substitution 3 Jan 14 snow cancellation Jan 11 Basic Interpreters 2 Jan 10 Overview; Modeling Languages 1 and 2 Scheme Material If you need a Scheme reference, see Chapters 1-6 of Teach yourself Scheme in Fixnum Days or How to Design Programs (the intro text that goes with DrScheme). We will use the following constructs/concepts this term: functions, conditionals, symbols, user-defined datatypes (using define-type, covered in class notes only), lists, functions as arguments, let/local. Sample programs reviewing key constructs Practice Problems...
View Full Document

{[ snackBarMessage ]}

Page1 / 2

CS4536 Lectures - Jan 22 Closures Intro to Haskell 7 also...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online