Documentation
SafeCopy Bool | |
SafeCopy Char | |
SafeCopy Double | |
SafeCopy Float | |
SafeCopy Int | |
SafeCopy Int8 | |
SafeCopy Int16 | |
SafeCopy Int32 | |
SafeCopy Int64 | |
SafeCopy Integer | |
SafeCopy Ordering | |
SafeCopy Word8 | |
SafeCopy Word16 | |
SafeCopy Word32 | |
SafeCopy Word64 | |
SafeCopy () | |
SafeCopy ByteString | |
SafeCopy ByteString | |
SafeCopy Sub2 | |
SafeCopy Sub1 | |
SafeCopy Test4 | |
SafeCopy Test3 | |
SafeCopy Test2 | |
SafeCopy Test1 | |
SafeCopy a => SafeCopy [a] | |
SafeCopy a => SafeCopy (Maybe a) | |
SafeCopy a => SafeCopy (IntMap a) | |
(SafeCopy a, Ord a) => SafeCopy (Set a) | |
(SafeCopy a, SafeCopy b) => SafeCopy (Either a b) | |
(SafeCopy a, SafeCopy b) => SafeCopy (a, b) | |
(SafeCopy a, SafeCopy b, Ord a) => SafeCopy (Map a b) | |
(SafeCopy a, SafeCopy b, SafeCopy c) => SafeCopy (a, b, c) | |
(SafeCopy a, SafeCopy b, SafeCopy c, SafeCopy d) => SafeCopy (a, b, c, d) |
getSafeGet :: forall a. SafeCopy a => Get (Get a)Source
getSafePut :: forall a. SafeCopy a => PutM (a -> Put)Source
safeGetVersioned :: forall a b. SafeCopy b => Version a -> Get bSource