úÎM‹Safe3579Append a value to a tuple.snoc (1,2,3) 4 (1,2,3,4)Prepend a value to a tuple.cons 0 (1,2,3) (0,1,2,3)"  !   !"      !"#$tuple_04TCknjZfRJ6X5MrWAXgcgData.Tuple.Genericsnoccons TupleSnoc TupleCons/$fTupleSnoc(,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,)x/$fTupleCons(,,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,,)x-$fTupleSnoc(,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,)x-$fTupleCons(,,,,,,,,,,,,,,)(,,,,,,,,,,,,,,,)x+$fTupleSnoc(,,,,,,,,,,,,,)(,,,,,,,,,,,,,,)x+$fTupleCons(,,,,,,,,,,,,,)(,,,,,,,,,,,,,,)x)$fTupleSnoc(,,,,,,,,,,,,)(,,,,,,,,,,,,,)x)$fTupleCons(,,,,,,,,,,,,)(,,,,,,,,,,,,,)x'$fTupleSnoc(,,,,,,,,,,,)(,,,,,,,,,,,,)x'$fTupleCons(,,,,,,,,,,,)(,,,,,,,,,,,,)x%$fTupleSnoc(,,,,,,,,,,)(,,,,,,,,,,,)x%$fTupleCons(,,,,,,,,,,)(,,,,,,,,,,,)x#$fTupleSnoc(,,,,,,,,,)(,,,,,,,,,,)x#$fTupleCons(,,,,,,,,,)(,,,,,,,,,,)x!$fTupleSnoc(,,,,,,,,)(,,,,,,,,,)x!$fTupleCons(,,,,,,,,)(,,,,,,,,,)x$fTupleSnoc(,,,,,,,)(,,,,,,,,)x$fTupleCons(,,,,,,,)(,,,,,,,,)x$fTupleSnoc(,,,,,,)(,,,,,,,)x$fTupleCons(,,,,,,)(,,,,,,,)x$fTupleSnoc(,,,,,)(,,,,,,)x$fTupleCons(,,,,,)(,,,,,,)x$fTupleSnoc(,,,,)(,,,,,)x$fTupleCons(,,,,)(,,,,,)x$fTupleSnoc(,,,)(,,,,)x$fTupleCons(,,,)(,,,,)x$fTupleSnoc(,,)(,,,)x$fTupleCons(,,)(,,,)x$fTupleSnoc(,)(,,)x$fTupleCons(,)(,,)x