| Portability | portable to Hugs and GHC. Requires Control.Exception.catch |
|---|---|
| Stability | unstable |
| Maintainer | Neil Mitchell <http://community.haskell.org/~ndm/> |
| Safe Haskell | None |
Data.Binary.Defer
Description
Binary serialisation of deferred values
Documentation
class BinaryDefer a whereSource
Methods
bothDefer :: (Handle -> a -> IO [(Int, IO ())], Handle -> IO a)Source
Instances
| BinaryDefer Bool | |
| BinaryDefer Char | |
| BinaryDefer Int | |
| BinaryDefer a => BinaryDefer [a] | |
| BinaryDefer a => BinaryDefer (Defer a) | |
| BinaryDeferStatic a => BinaryDefer (ListDefer a) |
put :: BinaryDefer a => Handle -> a -> IO ()Source
class BinaryDefer a => BinaryDeferStatic a whereSource
Instances
Instances
| Show a => Show (Defer a) | |
| BinaryDefer a => BinaryDeferStatic (Defer a) | |
| BinaryDefer a => BinaryDefer (Defer a) |
(<<) :: BinaryDefer a => Pending (a -> b) p -> a -> Pending b PendingSomeSource
(<<~) :: BinaryDefer a => Pending (a -> b) p -> a -> Pending b PendingSomeSource