úÎf 9   andy22286@gmail.com Safe-Inferred  andy22286@gmail.com Trustworthy# !"#$%&'()*+,-./0123456789:;<# !"#$%&'()*+,-./0123456789:;<andy22286@gmail.com Safe-Inferred7A mutable variable containing an unboxed value of type a in the = monad >?@ABCDEFGHIJKLMNOP>?@ABCDEFGHIJKLMNOPandy22286@gmail.com Safe-Inferred a value of type   s a' is a mutable variable in state thread s, $containing an unboxed value of type a % QRSTUVWXYZ[\]^_`abcdefghijklmnopqrst  # QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstandy22286@gmail.com Safe-Inferred uvwx   uvwxandy22286@gmail.com Safe-Inferredy      !"#$%&''()*+,,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€ ref-0.1.0.0 Data.Ref.IO Data.Ref.STData.Ref.ClassData.Ref.StorableData.Ref.ByteArrayData.Refbase GHC.IORefIORef GHC.STRefSTRefRefnewRefreadRefwriteRef modifyRef modifyRef'IOURefSTURef StorableRef$fRefrefaWriterT$fRefrefaWriterT0$fRefrefaStateT$fRefrefaStateT0$fRefrefaReaderT $fRefrefaRWST$fRefrefaRWST0$fRefrefaMaybeT$fRefrefaListT$fRefrefaIdentityT$fRefrefaErrorT$fRefrefaContT $fRefSTRefaST$fRefSTRefaST0 $fRefIORefaIO MonadPrimWorldliftPrimProxy ByteArrayElemsize#readByteArray#writeByteArray# ByteArrayRefsizeOf#proxy $fMonadPrimIO $fMonadPrimST$fMonadPrimST0$fByteArrayElemWord64$fByteArrayElemWord32$fByteArrayElemWord16$fByteArrayElemWord8$fByteArrayElemInt64$fByteArrayElemInt32$fByteArrayElemInt16$fByteArrayElemInt8$fByteArrayElemStablePtr$fByteArrayElemDouble$fByteArrayElemFloat$fByteArrayElemFunPtr$fByteArrayElemPtr$fByteArrayElemWord$fByteArrayElemInt$fByteArrayElemChar$fByteArrayElemBool$fRefByteArrayRefam$fEqByteArrayRefghc-prim GHC.TypesIOunIOURef$fRefIOURefWord64IO$fRefIOURefWord32IO$fRefIOURefWord16IO$fRefIOURefWord8IO$fRefIOURefInt64IO$fRefIOURefInt32IO$fRefIOURefInt16IO$fRefIOURefInt8IO$fRefIOURefStablePtrIO$fRefIOURefDoubleIO$fRefIOURefFloatIO$fRefIOURefFunPtrIO$fRefIOURefPtrIO$fRefIOURefWordIO$fRefIOURefIntIO$fRefIOURefCharIO$fRefIOURefBoolIOunSTURef$fRefSTURefWord64ST$fRefSTURefWord32ST$fRefSTURefWord16ST$fRefSTURefWord8ST$fRefSTURefInt64ST$fRefSTURefInt32ST$fRefSTURefInt16ST$fRefSTURefInt8ST$fRefSTURefStablePtrST$fRefSTURefDoubleST$fRefSTURefFloatST$fRefSTURefFunPtrST$fRefSTURefPtrST$fRefSTURefWordST$fRefSTURefIntST$fRefSTURefCharST$fRefSTURefBoolST$fRefSTURefWord64ST0$fRefSTURefWord32ST0$fRefSTURefWord16ST0$fRefSTURefWord8ST0$fRefSTURefInt64ST0$fRefSTURefInt32ST0$fRefSTURefInt16ST0$fRefSTURefInt8ST0$fRefSTURefStablePtrST0$fRefSTURefDoubleST0$fRefSTURefFloatST0$fRefSTURefFunPtrST0$fRefSTURefPtrST0$fRefSTURefWordST0$fRefSTURefIntST0$fRefSTURefCharST0$fRefSTURefBoolST0 unStorableRef$fRefStorableRefaIO$fDataStorableRef