x + y ==
  let wfx,x2 = x in
    let wfy,y2 = y in
      <wfx 
 wfy
     , let specx,sysx = x2 in
         let specy,sysy = y2 in
           <
es.((specx es) 
 (specy es)), sysx @ sysy>
     >
Definitions : 
spread: spread def, 
pair: <a, b>, 
lambda:
x.A[x], 
and: P 
 Q, 
apply: f a, 
system-append: S1 @ S2
FDL editor aliases : 
esharp-join
x  +  y  ==
    let  wfx,x2  =  x  in
        let  wfy,y2  =  y  in
            <wfx  \mwedge{}  wfy
          ,  let  specx,sysx  =  x2  in
                  let  specy,sysy  =  y2  in
                      <\mlambda{}es.((specx  es)  \mwedge{}  (specy  es)),  sysx  @  sysy>
          >
Date html generated:
2010_08_27-PM-08_22_59
Last ObjectModification:
2010_06_23-AM-01_17_36
Home
Index