Control.Concurrent.NextRef

data NextRef a

newNextRef

takeNextRef

readLast

writeNextRef

modifyNextRef

close

open

status

data Status