Data.SafeCopy.Types
Documentation
Instances
| 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