ClassDerivation ==
  rec(X.BaseDef + fst:X  X + X:X  Unit + typ:Type
                                            argtype:Type
                                            arg:X
                                            (argtype
                                              bag(typ)) + (typ:Type
                                                             argtype:Type
                                                             arg:X
                                                             (argtype
                                                               bag(typ)
                                                               bag(typ))))



Definitions occuring in Statement :  base-deriv: BaseDef,  unit: Unit,  rec: rec(x.A[x]),  function: x:A  B[x],  product: x:A  B[x],  union: left + right,  universe: Type,  bag: bag(T)
Definitions :  rec: rec(x.A[x]),  base-deriv: BaseDef,  unit: Unit,  union: left + right,  universe: Type,  product: x:A  B[x],  function: x:A  B[x],  bag: bag(T)
FDL editor aliases :  classderiv

ClassDerivation  ==
    rec(X.BaseDef  +  fst:X  \mtimes{}  X  +  X:X  \mtimes{}  Unit  +  typ:Type
                                                                                      \mtimes{}  argtype:Type
                                                                                      \mtimes{}  arg:X
                                                                                      \mtimes{}  (argtype  {}\mrightarrow{}  bag(typ))  +  (typ:Type
                                                                                                                                          \mtimes{}  argtype:Type
                                                                                                                                          \mtimes{}  arg:X
                                                                                                                                          \mtimes{}  (argtype
                                                                                                                                              {}\mrightarrow{}  bag(typ)
                                                                                                                                              {}\mrightarrow{}  bag(typ))))


Date html generated: 2011_08_17-PM-04_22_25
Last ObjectModification: 2011_01_18-PM-04_30_57

Home Index