Closed DeVilhena-Paulo closed 1 year ago
The main changes are
The decoupling of the implementation of references from the implementation of state, thus simplifying the file [ref.ml]
The reintroduction of the implementation of references using first-class modules (a suggestion from Daniel Hillerström)
The decoupling of references from state is inspired from Ningning Xie, Youyou Cong and Daan Leijen's paper "First-class Named Handlers" (HOPE'21).
I think the changes are ok. @dhil what do you think?
CI just looks busted. I'll go ahead and merge this one. Thanks for the contribution and the review!
Many thanks to you both as well!
The main changes are
The decoupling of the implementation of references from the implementation of state, thus simplifying the file [ref.ml]
The reintroduction of the implementation of references using first-class modules (a suggestion from Daniel Hillerström)
The decoupling of references from state is inspired from Ningning Xie, Youyou Cong and Daan Leijen's paper "First-class Named Handlers" (HOPE'21).