perdure-0.2.0: Robust persistence for acyclic immutable data

Safe HaskellSafe-Infered

Database.Perdure.Deref

Documentation

class Deref r whereSource

Methods

derefIO :: r a -> IO aSource

Instances

Deref Ref0 
Deref DRef 
Deref r => Deref (CRef r) 
Deref r => Deref (IRef r) 
Deref (SizeRef n) 
(Deref ra, Deref rb) => Deref (Sum ra rb) 

deref :: Deref r => r a -> aSource

derefEq :: (Deref r, Eq a) => r a -> r a -> BoolSource