bond-haskell-0.1.5.0: Runtime support for BOND serialization

Safe HaskellNone
LanguageHaskell2010

Data.Bond.Marshal

Synopsis

Documentation

bondUnmarshal :: BondStruct a => ByteString -> Either String a Source #

Deserialize structure from stream, finding protocol from stream header.

bondUnmarshalWithSchema :: StructSchema -> ByteString -> Either String Struct Source #

Deserialize structure from stream with provided schema, finding protocol from stream header.

bondUnmarshalTagged :: ByteString -> Either String Struct Source #

Deserialize structure from stream without schema, finding protocol from stream header.