Skip to content

Commit

Permalink
propositions as types!
Browse files Browse the repository at this point in the history
  • Loading branch information
igorw committed Jul 19, 2014
1 parent c7c71ad commit 2abdf0a
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
Binary file added img/papers/propositions-as-types.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions papershelf.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,27 @@ usable in practice.
<a href="http://webyrd.net/scheme-2013/papers/HemannMuKanren2013.pdf" class="btn btn-large btn-inverse" style="width: 100px;"><span class="icon-bookmark icon-white"></span> Read it</a>

<span class="clearfix"></span>

<hr />

<div class="book-cover">
<img src="/img/papers/propositions-as-types.png">
</div>

## Propositions as Types

*Philip Wadler*

Logic and computation are very closely linked. There is a correspondence
between logical propositions and types. This means that proofs are programs
and the normalisation of proofs is the evaluation of programs.

Wadler gives a history of computation: Church and Turing. Logic: Genzen.
Intuitionistic logic: Brouwer, Heyting, Kolmogorov.

Finally, propositional logic and the simply typed lambda calculus are
introduced and the Curry-Howard correspondence manifests itself!

<a href="http://homepages.inf.ed.ac.uk/wadler/papers/propositions-as-types/propositions-as-types.pdf" class="btn btn-large btn-inverse" style="width: 100px;"><span class="icon-bookmark icon-white"></span> Read it</a>

<span class="clearfix"></span>

0 comments on commit 2abdf0a

Please sign in to comment.