MENU
last data update: 2011/10/15, 18:36
Website loading time
during the test: 0.41 s
cable connection (average): 0.75 s
DSL connection (average): 1.1 s
modem (average): 19.26 s
HTTP headers
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 16 Oct 2011 01:36:16 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Vary: Accept-Encoding
Vary: Cookie
X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.
X-Pingback: http://existentialtype.wordpress.com/xmlrpc.php
Link:
Last-Modified: Sun, 16 Oct 2011 01:36:16 +0000
Cache-Control: max-age=300, must-revalidate
X-nananana: Batcache
Information about DNS servers
existentialtype.wordpress.com | CNAME | lb.wordpress.com | IN | 14400 |
Received from the first DNS server
Request to the server "existentialtype.wordpress.com"
You used the following DNS server:
DNS Name: dns2.kickassnetworks.com
DNS Server Address: 64.244.63.250#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 18237
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
REQUEST SECTION:
existentialtype.wordpress.com. IN ANY
AUTHORITY SECTION:
. 3600000 IN NS H.ROOT-SERVERS.NET.
. 3600000 IN NS I.ROOT-SERVERS.NET.
. 3600000 IN NS J.ROOT-SERVERS.NET.
. 3600000 IN NS K.ROOT-SERVERS.NET.
. 3600000 IN NS L.ROOT-SERVERS.NET.
. 3600000 IN NS M.ROOT-SERVERS.NET.
. 3600000 IN NS A.ROOT-SERVERS.NET.
. 3600000 IN NS B.ROOT-SERVERS.NET.
. 3600000 IN NS C.ROOT-SERVERS.NET.
. 3600000 IN NS D.ROOT-SERVERS.NET.
. 3600000 IN NS E.ROOT-SERVERS.NET.
. 3600000 IN NS F.ROOT-SERVERS.NET.
. 3600000 IN NS G.ROOT-SERVERS.NET.
Received 258 bytes from address 64.244.63.250#53 in 39 ms
Received from the second DNS server
Request to the server "existentialtype.wordpress.com"
You used the following DNS server:
DNS Name: dns1.kickassnetworks.com
DNS Server Address: 64.244.62.250#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 32465
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
REQUEST SECTION:
existentialtype.wordpress.com. IN ANY
AUTHORITY SECTION:
com. 88529 IN NS e.gtld-servers.net.
com. 88529 IN NS f.gtld-servers.net.
com. 88529 IN NS g.gtld-servers.net.
com. 88529 IN NS h.gtld-servers.net.
com. 88529 IN NS i.gtld-servers.net.
com. 88529 IN NS j.gtld-servers.net.
com. 88529 IN NS k.gtld-servers.net.
com. 88529 IN NS l.gtld-servers.net.
com. 88529 IN NS m.gtld-servers.net.
com. 88529 IN NS a.gtld-servers.net.
com. 88529 IN NS b.gtld-servers.net.
com. 88529 IN NS c.gtld-servers.net.
com. 88529 IN NS d.gtld-servers.net.
Received 271 bytes from address 64.244.62.250#53 in 38 ms
Subdomains (the first 50)
Typos (misspells)
wxistentialtype.wordpress.com sxistentialtype.wordpress.com dxistentialtype.wordpress.com rxistentialtype.wordpress.com 4xistentialtype.wordpress.com 3xistentialtype.wordpress.com ezistentialtype.wordpress.com ecistentialtype.wordpress.com edistentialtype.wordpress.com esistentialtype.wordpress.com exustentialtype.wordpress.com exjstentialtype.wordpress.com exkstentialtype.wordpress.com exostentialtype.wordpress.com ex9stentialtype.wordpress.com ex8stentialtype.wordpress.com exiatentialtype.wordpress.com exiztentialtype.wordpress.com exixtentialtype.wordpress.com exidtentialtype.wordpress.com exietentialtype.wordpress.com exiwtentialtype.wordpress.com exisrentialtype.wordpress.com exisfentialtype.wordpress.com exisgentialtype.wordpress.com exisyentialtype.wordpress.com exis6entialtype.wordpress.com exis5entialtype.wordpress.com existwntialtype.wordpress.com existsntialtype.wordpress.com existdntialtype.wordpress.com existrntialtype.wordpress.com exist4ntialtype.wordpress.com exist3ntialtype.wordpress.com existebtialtype.wordpress.com existemtialtype.wordpress.com existejtialtype.wordpress.com existehtialtype.wordpress.com existenrialtype.wordpress.com existenfialtype.wordpress.com existengialtype.wordpress.com | existenyialtype.wordpress.com existen6ialtype.wordpress.com existen5ialtype.wordpress.com existentualtype.wordpress.com existentjaltype.wordpress.com existentkaltype.wordpress.com existentoaltype.wordpress.com existent9altype.wordpress.com existent8altype.wordpress.com existentizltype.wordpress.com existentisltype.wordpress.com existentiwltype.wordpress.com existentiqltype.wordpress.com existentiaktype.wordpress.com existentiaptype.wordpress.com existentiaotype.wordpress.com existentialrype.wordpress.com existentialfype.wordpress.com existentialgype.wordpress.com existentialyype.wordpress.com existential6ype.wordpress.com existential5ype.wordpress.com existentialttpe.wordpress.com existentialtgpe.wordpress.com existentialthpe.wordpress.com existentialtupe.wordpress.com existentialt7pe.wordpress.com existentialt6pe.wordpress.com existentialtyoe.wordpress.com existentialtyle.wordpress.com existentialty-e.wordpress.com existentialty0e.wordpress.com existentialtypw.wordpress.com existentialtyps.wordpress.com existentialtypd.wordpress.com existentialtypr.wordpress.com existentialtyp4.wordpress.com existentialtyp3.wordpress.com xistentialtype.wordpress.com eistentialtype.wordpress.com exstentialtype.wordpress.com | exitentialtype.wordpress.com exisentialtype.wordpress.com existntialtype.wordpress.com existetialtype.wordpress.com existenialtype.wordpress.com existentaltype.wordpress.com existentiltype.wordpress.com existentiatype.wordpress.com existentialype.wordpress.com existentialtpe.wordpress.com existentialtye.wordpress.com existentialtyp.wordpress.com xeistentialtype.wordpress.com eixstentialtype.wordpress.com exsitentialtype.wordpress.com exitsentialtype.wordpress.com exisetntialtype.wordpress.com existnetialtype.wordpress.com existetnialtype.wordpress.com existenitaltype.wordpress.com existentailtype.wordpress.com existentilatype.wordpress.com existentiatlype.wordpress.com existentialytpe.wordpress.com existentialtpye.wordpress.com existentialtyep.wordpress.com eexistentialtype.wordpress.com exxistentialtype.wordpress.com exiistentialtype.wordpress.com exisstentialtype.wordpress.com existtentialtype.wordpress.com existeentialtype.wordpress.com existenntialtype.wordpress.com existenttialtype.wordpress.com existentiialtype.wordpress.com existentiaaltype.wordpress.com existentialltype.wordpress.com existentialttype.wordpress.com existentialtyype.wordpress.com existentialtyppe.wordpress.com existentialtypee.wordpress.com |
Location
IP: 72.233.69.6, 74.200.243.251, 74.200.244.59, 76.74.254.120, 76.74.254.123, 72.233.2.58
continent: NA, country: United States (USA), city: Plano
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 131.97 KB
text per all code ratio: 48 %
title: Existential Type
description:
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
two word phrases repeated minimum three times
three word phrases repeated minimum three times
B tags
U tags
I tags
images
file name | alternative text |
---|---|
speech_bubble.gif?m=1303860247g | |
documents.gif?m=1303860247g | n |
permalink.gif?m=1303860247g | \infty |
figure_ver1.gif?m=1303860247g | (\infty,1) |
latex.php?latex=n&bg=ffffff&fg=333333&s=0 | \alpha::M\simeq N:A |
latex.php?latex=%5Cinfty&bg=ffffff&fg=333333&s=0 | \displaystyle{ {x:B\vdash \alpha::M\simeq N:A \qquad \vdash \beta::P\simeq Q:B}\over{\alpha[\beta]::\textit{map}\{x:B.A\}[\beta](M[P/x])\simeq N[Q/x]:A[Q/x]} } |
latex.php?latex=%28%5Cinfty%2C1%29&bg=ffffff&fg=333333&s=0 | \alpha[\textit{id}]\equiv\alpha |
latex.php?latex=%5Calpha%3A%3AM%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | \alpha[\beta[\gamma]]\equiv \alpha[\beta][\gamma] |
latex.php?latex=%5Cdisplaystyle%7B++%7Bx%3AB%5Cvdash+%5Calpha%3A%3AM%5Csimeq+N%3AA+%5Cqquad+%5Cvdash+%5Cbeta%3A%3AP%5Csimeq+Q%3AB%7D%5Cover%7B%5Calpha%5B%5Cbeta%5D%3A%3A%5Ctextit%7Bmap%7D%5C%7Bx%3AB.A%5C%7D%5B%5Cbeta%5D%28M%5BP%2Fx%5D%29%5Csimeq+N%5BQ%2Fx%5D%3AA%5BQ%2Fx%5D%7D++%7D+&bg=ffffff&fg=333333&s=0 | (\alpha\circ\alpha')[\beta\circ\beta'] = \alpha[\beta] \circ \textit{resp}\{map[\beta]\} (\alpha'[\beta']) |
latex.php?latex=%5Calpha%5B%5Ctextit%7Bid%7D%5D%5Cequiv%5Calpha&bg=ffffff&fg=333333&s=0 | (\textit{id}_M)[\delta]\equiv M[\delta] |
latex.php?latex=%5Calpha%5B%5Cbeta%5B%5Cgamma%5D%5D%5Cequiv+%5Calpha%5B%5Cbeta%5D%5B%5Cgamma%5D&bg=ffffff&fg=333333&s=0 | \textit{resp} |
latex.php?latex=%28%5Calpha%5Ccirc%5Calpha%27%29%5B%5Cbeta%5Ccirc%5Cbeta%27%5D+%3D+%5Calpha%5B%5Cbeta%5D+%5Ccirc+%5Ctextit%7Bresp%7D%5C%7Bmap%5B%5Cbeta%5D%5C%7D+%28%5Calpha%27%5B%5Cbeta%27%5D%29&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash \alpha::M\simeq N:A |
latex.php?latex=%28%5Ctextit%7Bid%7D_M%29%5B%5Cdelta%5D%5Cequiv+M%5B%5Cdelta%5D&bg=ffffff&fg=333333&s=0 | M |
latex.php?latex=%5Ctextit%7Bresp%7D&bg=ffffff&fg=333333&s=0 | N |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+%5Calpha%3A%3AM%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | A |
latex.php?latex=M&bg=ffffff&fg=333333&s=0 | \alpha |
latex.php?latex=N&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma,x:A\vdash B\,\textsf{type}\quad \Gamma\vdash \alpha :: M\simeq N:A \quad \Gamma\vdash P:B[M/x]}\over {\Gamma\vdash \textit{map}\{x:A.B\}[\alpha](P):B[N/x]}}, |
latex.php?latex=A&bg=ffffff&fg=333333&s=0 | \textit{map}\{x:A.B\}[\alpha](-) |
latex.php?latex=%5Calpha&bg=ffffff&fg=333333&s=0 | B[M/x] |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%2Cx%3AA%5Cvdash+B%5C%2C%5Ctextsf%7Btype%7D%5Cquad++%5CGamma%5Cvdash+%5Calpha+%3A%3A+M%5Csimeq+N%3AA+%5Cquad++%5CGamma%5Cvdash+P%3AB%5BM%2Fx%5D%7D%5Cover++%7B%5CGamma%5Cvdash+%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Calpha%5D%28P%29%3AB%5BN%2Fx%5D%7D%7D%2C&bg=ffffff&fg=333333&s=0 | B[N/x] |
latex.php?latex=%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Calpha%5D%28-%29&bg=ffffff&fg=333333&s=0 | x:A.B |
latex.php?latex=B%5BM%2Fx%5D&bg=ffffff&fg=333333&s=0 | \displaystyle{\Gamma\vdash \textit{id}::M\simeq M:A} |
latex.php?latex=B%5BN%2Fx%5D&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma\vdash\alpha::M\simeq N:A}\over{\Gamma\vdash\alpha^{-1}::N\simeq M:A}} |
latex.php?latex=x%3AA.B&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma\vdash \beta:N\simeq P:A\quad \Gamma\vdash \alpha:M\simeq N:A}\over{\Gamma\vdash\beta\circ\alpha:M\simeq P:A}} |
latex.php?latex=%5Cdisplaystyle%7B%5CGamma%5Cvdash+%5Ctextit%7Bid%7D%3A%3AM%5Csimeq+M%3AA%7D&bg=ffffff&fg=333333&s=0 | \gamma\circ(\beta\circ\alpha)\equiv (\gamma\circ\beta)\circ\alpha::M\simeq N:A |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%5Cvdash%5Calpha%3A%3AM%5Csimeq+N%3AA%7D%5Cover%7B%5CGamma%5Cvdash%5Calpha%5E%7B-1%7D%3A%3AN%5Csimeq+M%3AA%7D%7D&bg=ffffff&fg=333333&s=0 | \textit{id}\circ\alpha\equiv\alpha::M\simeq N:A |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%5Cvdash+%5Cbeta%3AN%5Csimeq+P%3AA%5Cquad++%5CGamma%5Cvdash+%5Calpha%3AM%5Csimeq+N%3AA%7D%5Cover%7B%5CGamma%5Cvdash%5Cbeta%5Ccirc%5Calpha%3AM%5Csimeq+P%3AA%7D%7D&bg=ffffff&fg=333333&s=0 | \alpha\circ\textit{id}\equiv\alpha::M\simeq N:A |
latex.php?latex=%5Cgamma%5Ccirc%28%5Cbeta%5Ccirc%5Calpha%29%5Cequiv+%28%5Cgamma%5Ccirc%5Cbeta%29%5Ccirc%5Calpha%3A%3AM%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | \alpha^{-1}\circ\alpha\equiv\textit{id}::M\simeq M:A |
latex.php?latex=%5Ctextit%7Bid%7D%5Ccirc%5Calpha%5Cequiv%5Calpha%3A%3AM%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | \alpha\circ\alpha^{-1}\equiv\textit{id}::N\simeq N:A |
latex.php?latex=%5Calpha%5Ccirc%5Ctextit%7Bid%7D%5Cequiv%5Calpha%3A%3AM%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | \displaystyle{\textit{map}\{x:A.B\}[\textit{id}](-) \equiv \textit{id}(-):B[M/x]} |
latex.php?latex=%5Calpha%5E%7B-1%7D%5Ccirc%5Calpha%5Cequiv%5Ctextit%7Bid%7D%3A%3AM%5Csimeq+M%3AA&bg=ffffff&fg=333333&s=0 | \displaystyle{\begin{array}{c}\textit{map}\{x:A.B\}[\beta\circ\alpha](-)\\\equiv\\\textit{map}\{x:A.B\}[\beta](\textit{map}\{x:A.B\}[\alpha](-))\end{array}} |
latex.php?latex=%5Calpha%5Ccirc%5Calpha%5E%7B-1%7D%5Cequiv%5Ctextit%7Bid%7D%3A%3AN%5Csimeq+N%3AA&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash A\,\mathsf{type} |
latex.php?latex=%5Cdisplaystyle%7B%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Ctextit%7Bid%7D%5D%28-%29+%5Cequiv+%5Ctextit%7Bid%7D%28-%29%3AB%5BM%2Fx%5D%7D&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash M : A |
latex.php?latex=%5Cdisplaystyle%7B%5Cbegin%7Barray%7D%7Bc%7D%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Cbeta%5Ccirc%5Calpha%5D%28-%29%5C%5C%5Cequiv%5C%5C%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Cbeta%5D%28%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Calpha%5D%28-%29%29%5Cend%7Barray%7D%7D&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash M \equiv N : A |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+A%5C%2C%5Cmathsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash A\equiv B |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+M+%3A+A&bg=ffffff&fg=333333&s=0 | \Gamma |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+M+%5Cequiv+N+%3A+A&bg=ffffff&fg=333333&s=0 | x_1:A_1,\dots,x_n:A_n |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+A%5Cequiv+B&bg=ffffff&fg=333333&s=0 | 1\leq i\leq n |
latex.php?latex=%5CGamma&bg=ffffff&fg=333333&s=0 | x_1:A_1,\dots,x_{i-1}:A_{i-1}\vdash A_i\,\mathsf{type} |
latex.php?latex=x_1%3AA_1%2C%5Cdots%2Cx_n%3AA_n&bg=ffffff&fg=333333&s=0 | \Gamma\vdash A\,\mathsf{type} |
latex.php?latex=1%5Cleq+i%5Cleq+n&bg=ffffff&fg=333333&s=0 | \vdash\textit{Nat}\,\textsf{type} |
latex.php?latex=x_1%3AA_1%2C%5Cdots%2Cx_%7Bi-1%7D%3AA_%7Bi-1%7D%5Cvdash+A_i%5C%2C%5Cmathsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \textit{Nat} |
latex.php?latex=%5CGamma%5Cvdash+A%5C%2C%5Cmathsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | x{:}\textit{Nat}\vdash\textit{Seq}(x)\,\textsf{type} |
latex.php?latex=%5Cvdash%5Ctextit%7BNat%7D%5C%2C%5Ctextsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \textit{Seq}(n) |
latex.php?latex=%5Ctextit%7BNat%7D&bg=ffffff&fg=333333&s=0 | \vdash n:\textit{Nat} |
latex.php?latex=x%7B%3A%7D%5Ctextit%7BNat%7D%5Cvdash%5Ctextit%7BSeq%7D%28x%29%5C%2C%5Ctextsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma,x:A\vdash B\,\textsf{type}\quad \Gamma\vdash M\equiv N:A \quad \Gamma\vdash P:B[M/x]}\over {\Gamma\vdash P:B[N/x]}}. |
latex.php?latex=%5Ctextit%7BSeq%7D%28n%29&bg=ffffff&fg=333333&s=0 | B |
latex.php?latex=%5Cvdash+n%3A%5Ctextit%7BNat%7D&bg=ffffff&fg=333333&s=0 | \displaystyle \vdash \textit{Set}\,\textsf{type} |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%2Cx%3AA%5Cvdash+B%5C%2C%5Ctextsf%7Btype%7D%5Cquad+%5CGamma%5Cvdash+M%5Cequiv+N%3AA+%5Cquad+%5CGamma%5Cvdash+P%3AB%5BM%2Fx%5D%7D%5Cover++%7B%5CGamma%5Cvdash+P%3AB%5BN%2Fx%5D%7D%7D.&bg=ffffff&fg=333333&s=0 | \displaystyle x:\textit{Set}\vdash \textit{Elt}(x)\,\textsf{type} |
latex.php?latex=B&bg=ffffff&fg=333333&s=0 | \displaystyle \vdash \textit{nat}:\textit{Set} |
latex.php?latex=%5Cdisplaystyle+%5Cvdash+%5Ctextit%7BSet%7D%5C%2C%5Ctextsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \displaystyle \vdash \textit{Elt}(\textit{nat})\equiv\textit{Nat} |
latex.php?latex=%5Cdisplaystyle+x%3A%5Ctextit%7BSet%7D%5Cvdash+%5Ctextit%7BElt%7D%28x%29%5C%2C%5Ctextsf%7Btype%7D&bg=ffffff&fg=333333&s=0 | \displaystyle a:\textit{Set},b:\textit{Set}\vdash a\times b : \textit{Set} |
latex.php?latex=%5Cdisplaystyle+%5Cvdash+%5Ctextit%7Bnat%7D%3A%5Ctextit%7BSet%7D&bg=ffffff&fg=333333&s=0 | \displaystyle a:\textit{Set},b:\textit{Set}\vdash \textit{Elt}(a\times b)\equiv \textit{Elt}(a)\times\textit{Elt}(b) |
latex.php?latex=%5Cdisplaystyle+%5Cvdash+%5Ctextit%7BElt%7D%28%5Ctextit%7Bnat%7D%29%5Cequiv%5Ctextit%7BNat%7D&bg=ffffff&fg=333333&s=0 | \textit{Set} |
latex.php?latex=%5Cdisplaystyle+a%3A%5Ctextit%7BSet%7D%2Cb%3A%5Ctextit%7BSet%7D%5Cvdash+a%5Ctimes+b+%3A+%5Ctextit%7BSet%7D&bg=ffffff&fg=333333&s=0 | \textit{Elt} |
latex.php?latex=%5Cdisplaystyle+a%3A%5Ctextit%7BSet%7D%2Cb%3A%5Ctextit%7BSet%7D%5Cvdash+%5Ctextit%7BElt%7D%28a%5Ctimes+b%29%5Cequiv+%5Ctextit%7BElt%7D%28a%29%5Ctimes%5Ctextit%7BElt%7D%28b%29&bg=ffffff&fg=333333&s=0 | \textit{nat}\times\textit{nat} |
latex.php?latex=%5Ctextit%7BSet%7D&bg=ffffff&fg=333333&s=0 | \textit{2}\to\textit{nat} |
latex.php?latex=%5Ctextit%7BElt%7D&bg=ffffff&fg=333333&s=0 | \textit{Elt}(\textit{nat}\times\textit{nat}) |
latex.php?latex=%5Ctextit%7Bnat%7D%5Ctimes%5Ctextit%7Bnat%7D&bg=ffffff&fg=333333&s=0 | \textit{Elt}(\textit{2}\to\textit{nat}) |
latex.php?latex=%5Ctextit%7B2%7D%5Cto%5Ctextit%7Bnat%7D&bg=ffffff&fg=333333&s=0 | \textit{2} |
latex.php?latex=%5Ctextit%7BElt%7D%28%5Ctextit%7Bnat%7D%5Ctimes%5Ctextit%7Bnat%7D%29&bg=ffffff&fg=333333&s=0 | \displaystyle \Gamma\vdash \alpha :: M\simeq N : A |
latex.php?latex=%5Ctextit%7BElt%7D%28%5Ctextit%7B2%7D%5Cto%5Ctextit%7Bnat%7D%29&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma,x:A\vdash B\,\textsf{type}\quad \Gamma\vdash \alpha :: M\simeq N:A \quad \Gamma\vdash P:B[M/x]}\over {\Gamma\vdash \textit{map}\{x:A.B\}[\alpha](P):B[N/x]}}. |
latex.php?latex=%5Ctextit%7B2%7D&bg=ffffff&fg=333333&s=0 | \displaystyle{ {\begin{array}{c} \Gamma,x:\textit{Elt}(a)\vdash f(x):\textit{Elt}(b) \\ \Gamma,x:\textit{Elt}(b)\vdash g(x):\textit{Elt}(a) \\ \Gamma,x:\textit{Elt}(a)\vdash g(f(x))\equiv x:\textit{Elt}(a) \\ \Gamma,x:\textit{Elt}(b)\vdash f(g(x))\equiv x:\textit{Elt}(b) \end{array}} \over {\Gamma\vdash\textit{iso}(f,g)::a\simeq b:\textit{Set}}} |
latex.php?latex=%5Cdisplaystyle+%5CGamma%5Cvdash+%5Calpha+%3A%3A+M%5Csimeq+N+%3A+A&bg=ffffff&fg=333333&s=0 | \displaystyle{ {\Gamma\vdash M:\textit{Elt}(a)}\over {\Gamma\vdash \textit{map}\{\textit{Elt}\}[\textit{iso}(f,g)](M)\equiv f(M) : \textit{Elt}(b)}} |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%2Cx%3AA%5Cvdash+B%5C%2C%5Ctextsf%7Btype%7D%5Cquad+%5CGamma%5Cvdash+%5Calpha+%3A%3A+M%5Csimeq+N%3AA+%5Cquad+%5CGamma%5Cvdash+P%3AB%5BM%2Fx%5D%7D%5Cover++%7B%5CGamma%5Cvdash+%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D%5B%5Calpha%5D%28P%29%3AB%5BN%2Fx%5D%7D%7D.&bg=ffffff&fg=333333&s=0 | f |
latex.php?latex=%5Cdisplaystyle%7B++%7B%5Cbegin%7Barray%7D%7Bc%7D++%5CGamma%2Cx%3A%5Ctextit%7BElt%7D%28a%29%5Cvdash+f%28x%29%3A%5Ctextit%7BElt%7D%28b%29+%5C%5C++%5CGamma%2Cx%3A%5Ctextit%7BElt%7D%28b%29%5Cvdash+g%28x%29%3A%5Ctextit%7BElt%7D%28a%29+%5C%5C++%5CGamma%2Cx%3A%5Ctextit%7BElt%7D%28a%29%5Cvdash+g%28f%28x%29%29%5Cequiv+x%3A%5Ctextit%7BElt%7D%28a%29+%5C%5C++%5CGamma%2Cx%3A%5Ctextit%7BElt%7D%28b%29%5Cvdash+f%28g%28x%29%29%5Cequiv+x%3A%5Ctextit%7BElt%7D%28b%29++%5Cend%7Barray%7D%7D++%5Cover++%7B%5CGamma%5Cvdash%5Ctextit%7Biso%7D%28f%2Cg%29%3A%3Aa%5Csimeq+b%3A%5Ctextit%7BSet%7D%7D%7D&bg=ffffff&fg=333333&s=0 | g |
latex.php?latex=%5Cdisplaystyle%7B++%7B%5CGamma%5Cvdash+M%3A%5Ctextit%7BElt%7D%28a%29%7D%5Cover++%7B%5CGamma%5Cvdash+%5Ctextit%7Bmap%7D%5C%7B%5Ctextit%7BElt%7D%5C%7D%5B%5Ctextit%7Biso%7D%28f%2Cg%29%5D%28M%29%5Cequiv+f%28M%29+%3A+%5Ctextit%7BElt%7D%28b%29%7D%7D&bg=ffffff&fg=333333&s=0 | a |
latex.php?latex=f&bg=ffffff&fg=333333&s=0 | b |
latex.php?latex=g&bg=ffffff&fg=333333&s=0 | \textit{map}\{x:A.B\} |
latex.php?latex=a&bg=ffffff&fg=333333&s=0 | \displaystyle{{\Gamma\vdash M : A \qquad \Gamma,x:A \vdash N:B}\over{\Gamma\vdash [M/x]N:B}} |
latex.php?latex=b&bg=ffffff&fg=333333&s=0 | |
latex.php?latex=%5Ctextit%7Bmap%7D%5C%7Bx%3AA.B%5C%7D&bg=ffffff&fg=333333&s=0 | |
latex.php?latex=%5Cdisplaystyle%7B%7B%5CGamma%5Cvdash+M+%3A+A+%5Cqquad+%5CGamma%2Cx%3AA+%5Cvdash+N%3AB%7D%5Cover%7B%5CGamma%5Cvdash+%5BM%2Fx%5DN%3AB%7D%7D&bg=ffffff&fg=333333&s=0 | |
p-18-mFEk4J448M.gif?labels=%2Clanguage.en%2Ctype.wpcom | |
p?cj=1c1=2&c2=7518284 | |
b.gif?v=noscript |
headers
H1
Existential Type
H2
Heartbeat
Types and Cells
Transformations as strict groupoids
Higher-Dimensional Type Theory
The semester’s over
Of Course ML Has Monads!
The Point of Laziness
Some thoughts on teaching FP
Modules Matter Most
A dead dog
Recent Posts
Recent Comments
Categories
Archives
Subscription
Admin
H3
Heartbeat
Types and Cells
Transformations as strict groupoids
Higher-Dimensional Type Theory
The semester’s over
Of Course ML Has Monads!
The Point of Laziness
Some thoughts on teaching FP
Modules Matter Most
A dead dog
Recent Posts
Recent Comments
Categories
Archives
Subscription
Admin
H4
H5
H6
internal links
address | anchor text |
---|---|
http://existentialtype.wordpress.com/ | Existential Type |
http://existentialtype.wordpress.com/ | Home |
http://existentialtype.wordpress.com/about/ | About |
http://existentialtype.wordpress.com/2011/09/26/heartbeat/ | Heartbeat |
http://existentialtype.wordpress.com/category/programming/ | Programming |
http://existentialtype.wordpress.com/category/research/ | Research |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/2011/09/26/heartbeat/ | Permalink |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/ | Types and |
http://existentialtype.wordpress.com/2011/03/27/the-holy-trinity/ | computational trinitarianism |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/ | two-dimensional type theory |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/ | two-dimensional type theory |
http://existentialtype.wordpress.com/2011/05/30/transformations-as-strict-groupoids/ | (strict) groupoid structure |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/#comments | 5 Comments |
http://existentialtype.wordpress.com/category/research/ | Research |
http://existentialtype.wordpress.com/tag/category-theory/ | category theory |
http://existentialtype.wordpress.com/tag/groupoids/ | groupoids |
http://existentialtype.wordpress.com/tag/type-theory/ | type theory |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/ | Permalink |
http://existentialtype.wordpress.com/2011/05/30/transformations-as-strict-groupoids/ | Transformations as strict |
http://existentialtype.wordpress.com/2011/05/30/transformations-as-strict-groupoids/#comments | 6 Comments |
http://existentialtype.wordpress.com/category/research/ | Research |
http://existentialtype.wordpress.com/tag/category-theory/ | category theory |
http://existentialtype.wordpress.com/tag/homotopy-theory/ | homotopy theory |
http://existentialtype.wordpress.com/tag/type-theory/ | type theory |
http://existentialtype.wordpress.com/2011/05/30/transformations-as-strict-groupoids/ | Permalink |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/ | Higher-Dimensional Type |
http://existentialtype.wordpress.com/2011/03/27/the-holy-trinity/ | The Holy Trinity |
http://existentialtype.wordpress.com/2011/04/16/modules-matter-most/ | structural properties |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/#comments | 3 Comments |
http://existentialtype.wordpress.com/category/research/ | Research |
http://existentialtype.wordpress.com/tag/category-theory/ | category theory |
http://existentialtype.wordpress.com/tag/homotopy-theory/ | homotopy theory |
http://existentialtype.wordpress.com/tag/type-theory/ | type theory |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/ | Permalink |
http://existentialtype.wordpress.com/2011/05/04/the-semesters-over/ | The semester’s |
http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/ | new course on functional programming |
http://existentialtype.wordpress.com/2011/05/04/the-semesters-over/#comments | 7 Comments |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/tag/functional-programming/ | functional programming |
http://existentialtype.wordpress.com/2011/05/04/the-semesters-over/ | Permalink |
http://existentialtype.wordpress.com/2011/05/01/of-course-ml-has-monads/ | Of Course ML Has |
http://existentialtype.wordpress.com/2011/04/16/modules-matter-most/ | modularity |
http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/ | lazy cost model |
http://existentialtype.wordpress.com/2011/05/01/of-course-ml-has-monads/#comments | 61 Comments |
http://existentialtype.wordpress.com/category/programming/ | Programming |
http://existentialtype.wordpress.com/2011/05/01/of-course-ml-has-monads/ | Permalink |
http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/ | The Point of |
http://existentialtype.wordpress.com/2011/03/16/what-is-a-functional-language/ | previously |
http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/ | introductory functional programming |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | discussed previously |
http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/#comments | 55 Comments |
http://existentialtype.wordpress.com/category/programming/ | Programming |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/tag/laziness/ | laziness |
http://existentialtype.wordpress.com/tag/processes/ | processes |
http://existentialtype.wordpress.com/tag/streams/ | streams |
http://existentialtype.wordpress.com/2011/04/24/the-real-point-of-laziness/ | Permalink |
http://existentialtype.wordpress.com/2011/04/17/some-advice-on-teaching-fp/ | Some thoughts on teaching |
http://existentialtype.wordpress.com/2011/03/16/languages-and-machines/ | language-based model of computation |
http://existentialtype.wordpress.com/2011/04/02/functions-are-values/ | one regrettable misstep |
http://existentialtype.wordpress.com/2011/03/16/languages-and-machines/ | structural operational semantics |
http://existentialtype.wordpress.com/2011/03/15/boolean-blindness/ | avoid Booleans |
http://existentialtype.wordpress.com/2011/03/15/dont-mention-equality/ | don’t mention equality |
http://existentialtype.wordpress.com/2011/03/17/parallelism-is-not-concurrency/ | parallelism |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | persistent |
http://existentialtype.wordpress.com/2011/04/17/some-advice-on-teaching-fp/#comments | 11 Comments |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/tag/abstraction/ | abstraction |
http://existentialtype.wordpress.com/tag/modules/ | modules |
http://existentialtype.wordpress.com/tag/parallelism/ | parallelism |
http://existentialtype.wordpress.com/tag/verification/ | verification |
http://existentialtype.wordpress.com/2011/04/17/some-advice-on-teaching-fp/ | Permalink |
http://existentialtype.wordpress.com/2011/04/16/modules-matter-most/ | Modules Matter |
http://existentialtype.wordpress.com/2011/03/19/dynamic-languages-are-static-languages/ | no other kind |
http://existentialtype.wordpress.com/2011/03/27/the-holy-trinity/ | structural principle of substitution |
http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/ | mentioned |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | ephemeral |
http://existentialtype.wordpress.com/2011/03/16/languages-and-machines/ | models of computation |
http://existentialtype.wordpress.com/2011/03/17/parallelism-is-not-concurrency/ | cost |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | peristent and an ephemeral |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | limited utility |
http://existentialtype.wordpress.com/2011/03/15/boolean-blindness/ | null pointer |
http://existentialtype.wordpress.com/2011/03/17/parallelism-is-not-concurrency/ | parallel and sequential cost analysis |
http://existentialtype.wordpress.com/2011/04/12/a-dead-dog/ | direct verification of running code |
http://existentialtype.wordpress.com/2011/04/16/modules-matter-most/#comments | 17 Comments |
http://existentialtype.wordpress.com/category/programming/ | Programming |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/tag/modularity/ | modularity |
http://existentialtype.wordpress.com/2011/04/16/modules-matter-most/ | Permalink |
http://existentialtype.wordpress.com/2011/04/12/a-dead-dog/ | A dead |
http://existentialtype.wordpress.com/2011/03/21/the-dog-that-didnt-bark/ | earlier post |
http://existentialtype.wordpress.com/2011/03/15/teaching-fp-to-freshmen/ | mentioned |
http://existentialtype.wordpress.com/2011/04/09/persistence-of-memory/ | persistent and ephemeral data structures |
http://existentialtype.wordpress.com/2011/04/12/a-dead-dog/#comments | 3 Comments |
http://existentialtype.wordpress.com/category/teaching-2/ | Teaching |
http://existentialtype.wordpress.com/tag/induction/ | induction |
http://existentialtype.wordpress.com/tag/parallelism/ | parallelism |
http://existentialtype.wordpress.com/tag/persistent-and-ephemeral-data-structures/ | persistent and ephemeral data structures |
http://existentialtype.wordpress.com/tag/recursion/ | recursion |
http://existentialtype.wordpress.com/2011/04/12/a-dead-dog/ | Permalink |
http://existentialtype.wordpress.com/page/2/ | |
http://existentialtype.wordpress.com/2011/09/26/heartbeat/ | Heartbeat |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/ | Types and |
http://existentialtype.wordpress.com/2011/05/30/transformations-as-strict-groupoids/ | Transformations as strict |
http://existentialtype.wordpress.com/2011/05/30/higher-dimensional-type-theory/ | Higher-Dimensional Type |
http://existentialtype.wordpress.com/2011/05/04/the-semesters-over/ | The semester’s |
http://existentialtype.wordpress.com/about/#comment-903 | About |
http://existentialtype.wordpress.com/about/#comment-902 | About |
http://existentialtype.wordpress.com/about/#comment-901 | About |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/#comment-900 | Types and |
http://existentialtype.wordpress.com/2011/06/07/types-and-cells/#comment-899 | Types and |
http://existentialtype.wordpress.com/2011/09/ | September 2011 |
http://existentialtype.wordpress.com/2011/06/ | June 2011 |
http://existentialtype.wordpress.com/2011/05/ | May 2011 |
http://existentialtype.wordpress.com/2011/04/ | April 2011 |
http://existentialtype.wordpress.com/2011/03/ | March 2011 |
http://existentialtype.wordpress.com/feed/ | RSS - Posts |
http://existentialtype.wordpress.com/comments/feed/ | RSS - Comments |
http://existentialtype.wordpress.com/wp-login.php?action=register | Register |
http://existentialtype.wordpress.com/wp-login.php | Log in |
http://existentialtype.wordpress.com/feed/ | Entries RSS |
http://existentialtype.wordpress.com/comments/feed/ | Comments RSS |
javascript:void(0) | Follow |
external links
address | anchor text |
---|---|
http://www.cs.uoregon.edu/Activities/summerschool/summer11/ | Oregon Programming Languages Summer School (OPLSS) |
http://www.cs.cmu.edu/~rwh/papers.htm#2dtt-can | submission |
http://www.cse.psu.edu/popl/12/ | POPL |
http://www.mpi-sws.org | Max Planck Institute for Software Systems |
http://www.cs.cmu.edu/~rwh/plbook/book.pdf | book |
http://ncatlab.org/nlab/show/strict+2-category | (strict) 2-category |
http://homotopytypetheory.org | Homotopy Type Theory |
http://existentialtype.files.wordpress.com/2011/05/final.pdf | 15-150 Final Exam (Spring 2011) |
http://www.cs.cmu.edu/~rwh/plbook/book.pdf | updated dialect of Algol |
http://www.cs.cmu.edu/~15150 | new course |
http://augustss.blogspot.com/2011/05/more-points-for-lazy-evaluation-in.html | his reasons |
http://www.cs.cmu.edu/~15150 | new functional programming class |
http://racket-lang.org/ | the strongest proponents of unityped languages |
http://www.cs.cmu.edu/~15150 | new course in functional programming |
http://www.cs.cmu.edu/~15150/staff.html | teaching assistants |
http://stefjoosten.wordpress.com | stefjoosten |
http://www.facebook.com/derek.wyss | Derek Wyss |
http://www.math.ucsd.edu/~mshulman | Mike Shulman |
http://wordpress.com/ | WordPress.com |
http://theme.wordpress.com/themes/contempt/ | Contempt |
http://www.vault9.net | Vault9 |
http://en.support.wordpress.com/custom-design/#custom-fonts | Fonts on this blog |
http://wordpress.com/?ref=footer | Blog at WordPress.com |
http://wordpress.com | Powered by WordPress.com |