Fakultas Ilmu Komputer UI

Skip to content
Snippets Groups Projects
Commit f6681ce9 authored by Sean Gillespie's avatar Sean Gillespie
Browse files

Update system-f.doc--rewrite simple types section.

Start, instead, with the STLC
parent 52802822
No related branches found
No related tags found
No related merge requests found
......@@ -25,13 +25,10 @@ To indicate we are adding a mapping to Γ, we use the comma operator.
Γ, t:T ⊢ v : V
# Simple Types
In System F, all values must have a type. Simple types can either be actual
types, or type variables. For example, suppose we have a Boolean type and
valid values are true and false.
true : Boolean
false : Boolean
# Simply Typed Lambda Calculus
System F is a straightforward extension of the Simply Typed Lambda Calculus [2],
abbreviated here as &lambda;<sub>rarr;</sub>. For this reason, we will start
with &lambda;<sub>rarr;</sub>.
# References
1. [System F](https://en.wikipedia.org/wiki/System_F). Wikipedia: The Free Encyclopedia
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment