The EncodeDecode module handles translation of strings sent over the wire to and from your message types.
Your WebSocket subscription message handler will need to use decodeMessage, but you'll rarely directly use the rest of the functions in this module.
Use a MessageEncoder that you write to turn a message into a string.
Create a Decoder for decodeMessage.
Use a MessageEncoder that you write to turn a message into a Value.
Rarely used by anything but encodeMessage.
Turn a string into a raw message.
The Decoder used by decodeRawMessage
Turn a raw message into a Value.
Decode a list of key/value pairs into a message.
User a
MessageDecoderthat you write to turn a string into a message.