If I create a thunk representing
const x y
will the garbage collector be sure to replace this with x? I'm just wondering if I have to be concerned about the fact that Data.Sequence defines update in terms of adjust, with
update x = adjust (const x)