Reference type for SML
问题 I have two refs in SML: val a = ref 5; val b = ref 6; Currently a = b evaluates to false. Is it possible to somehow assign variable b so that a = b evaluates to true? Thanks 回答1: No. It's not, they are pointers to different object. Technically you could do val a = ref 5; val b = a; That would work. 来源: https://stackoverflow.com/questions/22235507/reference-type-for-sml