"""
   This package contains the infrastructure of the [[Codec]] system.
   
   Those wanting to implement their own codecs should refine one of the four
   codec flavours: [[ByteToByteCodec]], [[ByteToCharacterCodec]],
   [[CharacterToByteCodec]], and [[CharacterToCharacterCodec]].
"""
shared package ceylon.buffer.codec;