RosettaCodeData/Task/Polymorphic-copy/E/polymorphic-copy-2.e

13 lines
162 B
Plaintext

? def a := [1].diverge()
# value: [1].diverge()
? def b := copy(a)
# value: [1].diverge()
? b.push(2)
? a
# value: [1].diverge()
? b
# value: [1, 2].diverge()