Kesetaraan tuple singleton

Untuk menghindari ambiguitas antara tuple dan tanda kurung yang mengelompokkan sub-ekspresi, tuple dengan elemen tunggal dianggap setara dengan item yang dimuat, termasuk jenisnya. Misalnya, jenis Int, (Int), dan ((Int)) diperlakukan sebagai identik. Hal yang sama berlaku untuk nilai 5, dan (((5))), (5) atau untuk (5, (6)) dan (5, 6). Kesetaraan ini berlaku untuk semua tujuan, termasuk penugasan. Karena tidak ada pengiriman dinamis atau refleksi di Q# dan semua jenis di Q# dapat diselesaikan pada waktu kompilasi, kesetaraan tupel database tunggal dapat dengan mudah diimplementasikan selama kompilasi.