Îõ³h&÷¿    Safe-Inferred-¥hex-text Lazy texthex-text Strict texthex-textLazy byte stringhex-textStrict byte stringhex-text?Encodes a byte string as hexadecimal number represented in textÏEach byte of the input is converted into two characters in the resulting text.&(encodeHex . ByteString.singleton) 192"c0"&(encodeHex . ByteString.singleton) 168"a8".(encodeHex . ByteString.pack) [192, 168, 1, 2] "c0a80102" produced by  encodeHex can be converted back to a  using .The lazy variant of  encodeHex is .hex-text)Decodes hexadecimal text as a byte stringhex-textThe lazy variant of ÉWith laziness, it is possible to encode byte strings of infinite length:Ë(LazyText.take 8 . lazilyEncodeHex . LazyByteString.pack . cycle) [1, 2, 3] "01020301"       'hex-text-0.1.0.9-F5YVaGYvOpoB4yVZJAYxhpText.HexLazyTextTextLazyByteString ByteString encodeHex decodeHexlazilyEncodeHexlazyText strictTextlazyByteStringstrictByteString