Nuprl Definition : OARcast_headers_fun

OARcast_headers_fun(M;deliverhdr;oarcasthdr;orderedhdr;orderhdr) ==
  λhdr.if name_eq(hdr;oarcasthdr) then M
       if name_eq(hdr;orderhdr) then Id × ℤ × M
       if name_eq(hdr;orderedhdr) then Id × Id × ℤ × M
       if name_eq(hdr;deliverhdr) then Id × ℤ × M
       else Top
       fi 



Definitions occuring in Statement :  Id: Id name_eq: name_eq(x;y) ifthenelse: if then else fi  top: Top lambda: λx.A[x] product: x:A × B[x] int:
FDL editor aliases :  OARcast_headers_fun

Latex:
OARcast\_headers\_fun(M;deliverhdr;oarcasthdr;orderedhdr;orderhdr)  ==
    \mlambda{}hdr.if  name\_eq(hdr;oarcasthdr)  then  M
              if  name\_eq(hdr;orderhdr)  then  Id  \mtimes{}  \mBbbZ{}  \mtimes{}  M
              if  name\_eq(hdr;orderedhdr)  then  Id  \mtimes{}  Id  \mtimes{}  \mBbbZ{}  \mtimes{}  M
              if  name\_eq(hdr;deliverhdr)  then  Id  \mtimes{}  \mBbbZ{}  \mtimes{}  M
              else  Top
              fi 



Date html generated: 2015_07_23-PM-00_28_46
Last ObjectModification: 2014_08_20-AM-11_59_16

Home Index