Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
sum_type [2014/04/03 16:23]
nikolaj
sum_type [2014/09/28 23:11]
nikolaj
Line 4: Line 4:
 | @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{a\ :\ X}{\nu_{\mathcal l}(a)\ :\ X+Y}}(+\mathcal l \mathcal I)$ | | @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{a\ :\ X}{\nu_{\mathcal l}(a)\ :\ X+Y}}(+\mathcal l \mathcal I)$ |
 | @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{b\ :\ Y}{\nu_{\mathcal r}(b)\ :\ X+Y}}(+\mathcal r \mathcal I)$ | | @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{b\ :\ Y}{\nu_{\mathcal r}(b)\ :\ X+Y}}(+\mathcal r \mathcal I)$ |
-| @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{\Gamma,​\ x\ :\ X\ \vdash\ ​ f\ :\ Z\hspace{1cm}\Gamma,​\ y\ :\ Y\ \vdash\ ​ g\ :\ Z\hspace{1cm}c\ :\ X+Y}{\Gamma\ \vdash\ \left[\mathrm{\bf if}\,c\ \text{matches} \ \nu_{\mathcal l}(x)\ \text{do} \ f(x)\ \mathrm{\bf elseif}\, c\ \text{matches} \ \nu_{\mathcal r}(y)\ \text{do} \ g(y)\right]\ :\ Z}}(+\mathcal E)$ |+| @#​FF8866: ​ rule | @#​FF8866: ​ ${\large\frac{\Gamma,​\ x\ :\ X\ \vdash\ ​ f\ :\ Z\hspace{1cm}\Gamma,​\ y\ :\ Y\ \vdash\ ​ g\ :\ Z\hspace{1cm}c\ :\ X+Y}{\Gamma\ \vdash\ \left[\mathrm{\bf if}\,c\ \text{matches} \ \nu_{\mathcal l}(x)\ \text{do} \ f(x),\ \mathrm{\bf elseif}\, c\ \text{matches} \ \nu_{\mathcal r}(y)\ \text{do} \ g(y)\right]\ :\ Z}}(+\mathcal E)$ |
 ==== Discussion ==== ==== Discussion ====
 == Notation == == Notation ==
Link to graph
Log In
Improvements of the human condition