Îõ³h$3      !"#$%&'()*+,-./012None (/ÇÉÊÙì¦ byte-orderþA byte order that can be interpreted as a conversion function. This class is effectively closed. The only instances are for  and Ö. It is not possible to write more instances since there are no other inhabitants of . byte-orderüTypes that are represented as a fixed-sized word. For these types, the bytes can be swapped. The instances of this class use byteswapping primitives and compile-time knowledge of native endianness to provide portable endianness conversion functions. byte-order7Convert from a native-endian word to a big-endian word. byte-order:Convert from a native-endian word to a little-endian word.None (/2<ÇÉÊÎÙìm byte-orderÑA word whose byte order is specified (not platform dependent) when working with 3, 4, and  PrimUnalignedÉ (this last instance is provided alongside the typeclass itself in the primitive-unaligned library). byte-order7Convert from a big-endian word to a native-endian word. byte-order:Convert from a little-endian word to a native-endian word.  NoneÓ$ byte-orderÑWrite a primitive value to the pointer. The offset is given in elements of type aË rather than in bytes. The most significant byte in the value comes first.% byte-orderŒRead a primitive value from the pointer, interpreting the first byte as the most significant one. The offset is given in elements of type a rather than in bytes.& byte-orderŒRead a primitive value from the pointer, interpreting the first byte as the most significant one. The offset is given in elements of type a rather than in bytes.$%&$%&None k' byte-orderÔWrite a primitive value to the byte array. The offset is given in elements of type aÌ rather than in bytes. The least significant byte in the value comes first.( byte-orderRead a primitive value from the byte array, interpreting the first byte as the least significant one. The offset is given in elements of type a rather than in bytes.) byte-orderRead a primitive value from the byte array, interpreting the first byte as the least significant one. The offset is given in elements of type a rather than in bytes.* byte-orderéWrite a primitive value to the byte array. The offset is given in bytes rather than in elements of type a7. The least significant byte in the value comes first.+ byte-order¥Read a primitive value from the byte array, interpreting the first byte as the least significant one. The offset is given in bytes rather than in elements of type a., byte-order¥Read a primitive value from the byte array, interpreting the first byte as the least significant one. The offset is given in bytes rather than in elements of type a.'()*+,'()*+,None- byte-orderÔWrite a primitive value to the byte array. The offset is given in elements of type aË rather than in bytes. The most significant byte in the value comes first.. byte-orderRead a primitive value from the byte array, interpreting the first byte as the most significant one. The offset is given in elements of type a rather than in bytes./ byte-orderRead a primitive value from the byte array, interpreting the first byte as the most significant one. The offset is given in elements of type a rather than in bytes.0 byte-orderéWrite a primitive value to the byte array. The offset is given in bytes rather than in elements of type a6. The most significant byte in the value comes first.1 byte-order¤Read a primitive value from the byte array, interpreting the first byte as the most significant one. The offset is given in bytes rather than in elements of type a.2 byte-order¤Read a primitive value from the byte array, interpreting the first byte as the most significant one. The offset is given in bytes rather than in elements of type a.-./012-./0125      !"#$%&'()*+,-./0123./0123456789)byte-order-0.1.3.0-GwoxCDcxgOT547MXR60caCSystem.ByteOrderSystem.ByteOrder.ClassData.Primitive.Ptr.BigEndian%Data.Primitive.ByteArray.LittleEndian"Data.Primitive.ByteArray.BigEndianbase GHC.ByteOrdertargetByteOrder LittleEndian BigEndian ByteOrder FixedOrdering toFixedEndianBytes toBigEndiantoLittleEndian $fBytesInt64 $fBytesInt32 $fBytesInt16 $fBytesInt8 $fBytesWord$fBytesWord256$fBytesWord128 $fBytesWord64 $fBytesWord32 $fBytesWord16 $fBytesWord8$fFixedOrderingBigEndian$fFixedOrderingLittleEndianFixedgetFixed fromBigEndianfromLittleEndian$fStorableFixed$fPrimUnalignedFixed $fPrimFixed $fEqFixed $fEnumFixed $fOrdFixed$fIntegralFixed $fRealFixed $fNumFixed writeOffPtr readOffPtr indexOffPtrwriteByteArray readByteArrayindexByteArraywriteUnalignedByteArrayreadUnalignedByteArrayindexUnalignedByteArray(primitive-0.7.3.0-GaTKHWlkxwrBb07qgsmPECData.Primitive.TypesPrimForeign.StorableStorable