| copySRef | Control.Concurrent.RCU.Internal | 
| forking | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| joining | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| MonadNew | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| MonadRCU | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| MonadReading | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| MonadWriting | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| newSRef | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| RCU |   | 
| 1 (Type/Class) | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| 2 (Data Constructor) | Control.Concurrent.RCU.Internal | 
| RCUThread |   | 
| 1 (Type/Class) | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| 2 (Data Constructor) | Control.Concurrent.RCU.Internal | 
| rcuThreadId | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| rcuThreadVar | Control.Concurrent.RCU.Internal | 
| Reading | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| reading | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| ReadingRCU |   | 
| 1 (Type/Class) | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| 2 (Data Constructor) | Control.Concurrent.RCU.Internal | 
| readSRef | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| runRCU | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| runReadingRCU | Control.Concurrent.RCU.Internal | 
| runWritingRCU | Control.Concurrent.RCU.Internal | 
| SRef |   | 
| 1 (Type/Class) | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| 2 (Data Constructor) | Control.Concurrent.RCU.Internal | 
| synchronize | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| Thread | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| unRCU | Control.Concurrent.RCU.Internal | 
| unSRef | Control.Concurrent.RCU.Internal | 
| writeSRef | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| Writing | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| writing | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU.Class, Control.Concurrent.RCU | 
| WritingRCU |   | 
| 1 (Type/Class) | Control.Concurrent.RCU.Internal, Control.Concurrent.RCU | 
| 2 (Data Constructor) | Control.Concurrent.RCU.Internal |