module Foreign.ForeignPtr (Var "addForeignPtrFinalizer",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "castForeignPtr",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "newForeignPtr",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "newForeignPtr_",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "touchForeignPtr",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "unsafeForeignPtrToPtr",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False}) (Var "withForeignPtr",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False}) (TypeClass "FinalizerPtr",TyCls (Ty [] [])) (TypeClass "ForeignPtr",TyCls (Ty [] []))