plRate ∷ !Int
-- THINKME: We really want to use RegionalFileHandle but we
-- can't, because safer-file-handles currently provides no ways
- -- to wrap ordinary handles.
+ -- to wrap ordinary handles into safer handles.
, plHandle ∷ !Handle
- , plCloseH ∷ !(CloseHandle r)
+ , plCloseH ∷ !(FinalizerHandle r)
}
instance Dup (Player fr ch) where