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