Meeting Tomorrow

3 views
Skip to first unread message

Joe Razavi

unread,
Feb 20, 2012, 11:44:10 AM2/20/12
to Manchester Type Theory Reading Group
Hi everyone,

Sorry for taking a long time to send this out. Last week we decided to
have a re-cap session tomorrow; we'll go over chapters 1-4 again
briefly.

I think the key things to understand are:

1) What are lambda terms and beta reduction?
2) What properties of the lambda calculus make it suitable to use as a
programming language?
3) What does a type theory for the lambda calculus do, and why would
we want to use one?
4) Which rules of proof are constructively sound?
5) What do constructive logic and the simply typed lambda calculus
have in common?

Of course, you don't need to bring answers along -- just have these
vaguely in mind :)

If the original link to the reading doesn't work, try this one:
http://www.cs.cmu.edu/~rwh/courses/logic/www/handouts/curry-howard.pdf

See you soon,

Joe
Reply all
Reply to author
Forward
0 new messages