@  experimentaldons@galois.com-Representation-improving polymorphic tuples. 'Extract the first component of a pair. (Extract the second component of a pair. 7 converts an uncurried function to a curried function. Construct a new pair. 5 converts a curried function to a function on pairs. 8Convert an adaptive pair to a regular polymorphic tuple 8Convert a regular polymorphic tuple to an adaptive pair   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~adaptive-containers-0.1Data.Adaptive.TupleAdaptPairfstsndcurrypairuncurryfromPairtoPair PairCharChar PairCharFloatPairCharDoublePairCharWord64PairCharWord32PairCharWord16 PairCharWord8 PairCharWord PairCharInt64 PairCharInt32 PairCharInt16 PairCharInt8PairCharInteger PairCharInt PairFloatCharPairFloatFloatPairFloatDoublePairFloatWord64PairFloatWord32PairFloatWord16PairFloatWord8 PairFloatWordPairFloatInt64PairFloatInt32PairFloatInt16 PairFloatInt8PairFloatInteger PairFloatIntPairDoubleCharPairDoubleFloatPairDoubleDoublePairDoubleWord64PairDoubleWord32PairDoubleWord16PairDoubleWord8PairDoubleWordPairDoubleInt64PairDoubleInt32PairDoubleInt16PairDoubleInt8PairDoubleInteger PairDoubleIntPairWord64CharPairWord64FloatPairWord64DoublePairWord64Word64PairWord64Word32PairWord64Word16PairWord64Word8PairWord64WordPairWord64Int64PairWord64Int32PairWord64Int16PairWord64Int8PairWord64Integer PairWord64IntPairWord32CharPairWord32FloatPairWord32DoublePairWord32Word64PairWord32Word32PairWord32Word16PairWord32Word8PairWord32WordPairWord32Int64PairWord32Int32PairWord32Int16PairWord32Int8PairWord32Integer PairWord32IntPairWord16CharPairWord16FloatPairWord16DoublePairWord16Word64PairWord16Word32PairWord16Word16PairWord16Word8PairWord16WordPairWord16Int64PairWord16Int32PairWord16Int16PairWord16Int8PairWord16Integer PairWord16Int PairWord8CharPairWord8FloatPairWord8DoublePairWord8Word64PairWord8Word32PairWord8Word16PairWord8Word8 PairWord8WordPairWord8Int64PairWord8Int32PairWord8Int16 PairWord8Int8PairWord8Integer PairWord8Int PairWordChar PairWordFloatPairWordDoublePairWordWord64PairWordWord32PairWordWord16 PairWordWord8 PairWordWord PairWordInt64 PairWordInt32 PairWordInt16 PairWordInt8PairWordInteger PairWordInt PairInt64CharPairInt64FloatPairInt64DoublePairInt64Word64PairInt64Word32PairInt64Word16PairInt64Word8 PairInt64WordPairInt64Int64PairInt64Int32PairInt64Int16 PairInt64Int8PairInt64Integer PairInt64Int PairInt32CharPairInt32FloatPairInt32DoublePairInt32Word64PairInt32Word32PairInt32Word16PairInt32Word8 PairInt32WordPairInt32Int64PairInt32Int32PairInt32Int16 PairInt32Int8PairInt32Integer PairInt32Int PairInt16CharPairInt16FloatPairInt16DoublePairInt16Word64PairInt16Word32PairInt16Word16PairInt16Word8 PairInt16WordPairInt16Int64PairInt16Int32PairInt16Int16 PairInt16Int8PairInt16Integer PairInt16Int PairInt8Char PairInt8FloatPairInt8DoublePairInt8Word64PairInt8Word32PairInt8Word16 PairInt8Word8 PairInt8Word PairInt8Int64 PairInt8Int32 PairInt8Int16 PairInt8Int8PairInt8Integer PairInt8IntPairIntegerCharPairIntegerFloatPairIntegerDoublePairIntegerWord64PairIntegerWord32PairIntegerWord16PairIntegerWord8PairIntegerWordPairIntegerInt64PairIntegerInt32PairIntegerInt16PairIntegerInt8PairIntegerIntegerPairIntegerInt PairIntChar PairIntFloat PairIntDouble PairIntWord64 PairIntWord32 PairIntWord16 PairIntWord8 PairIntWord PairIntInt64 PairIntInt32 PairIntInt16 PairIntInt8PairIntInteger PairIntIntPUnitPairPairunPair