Nuprl Definition : simple-swap3
simple-swap3(AModel;i;j) ==
  A-fetch2(AModel;i) >> \in@i.
  A-fetch2(AModel;j) >> \in@j.
  A-assign2(AModel;i;in@j) >> \%1.
  A-assign2(AModel;j;in@i)
Definitions occuring in Statement : 
A-assign2: A-assign2(AModel;i;v)
, 
A-fetch2: A-fetch2(AModel;i)
, 
A-bind2: A-bind2
Definitions occuring in definition : 
A-fetch2: A-fetch2(AModel;i)
, 
A-bind2: A-bind2, 
A-assign2: A-assign2(AModel;i;v)
FDL editor aliases : 
simple-swap3
Latex:
simple-swap3(AModel;i;j)  ==
    A-fetch2(AModel;i)  >>  \mbackslash{}in@i.
    A-fetch2(AModel;j)  >>  \mbackslash{}in@j.
    A-assign2(AModel;i;in@j)  >>  \mbackslash{}\%1.
    A-assign2(AModel;j;in@i)
Date html generated:
2016_05_15-PM-02_20_45
Last ObjectModification:
2015_09_23-AM-07_38_50
Theory : monads
Home
Index