E#Rule ==
  Expression
  
 A:Type
  
 Name
  
 T:LimitedType
  
 P:T 
 
  
 Id 
 A 
 {v:T| 
(P v)} 
  
 (A 
 (Id List))
Definitions : 
Id: Id, 
list: type List, 
function: x:A 
 B[x], 
apply: f a, 
assert:
b, 
set: {x:A| B[x]} , 
product: x:A 
 B[x], 
bool:
, 
limited-type: LimitedType, 
name: Name, 
universe: Type, 
expression: Expression
FDL editor aliases : 
esharp-rule
E\#Rule  ==
    Expression
    \mtimes{}  A:Type
    \mtimes{}  Name
    \mtimes{}  T:LimitedType
    \mtimes{}  P:T  {}\mrightarrow{}  \mBbbB{}
    \mtimes{}  Id  {}\mrightarrow{}  A  {}\mrightarrow{}  \{v:T|  \muparrow{}(P  v)\} 
    \mtimes{}  (A  {}\mrightarrow{}  (Id  List))
Date html generated:
2010_08_30-AM-12_58_26
Last ObjectModification:
2010_08_23-PM-01_19_26
Home
Index