This directory contains example Q# programs taken from the Q# libraries, Q# Katas, and Q# coding contents (used in the evaluation of Silq).
We intend to use these programs as a test suite for code that manipulates Q# programs.
The sources for these programs are included in the submodules
directory. The copy.py
script copies and renames select files from the submodules
directory to the Libraries
, Katas
, and Contests
directories.
See github.com/ebraminio/awesome-qsharp for a complete list of resources for programming with Q#.
- When we copy the quantum libraries we flatten the directory structure, which breaks namespaces and may drop files with the same name in different directories. We should probably preserve the internal directory structure instead.
- Add scripts to collect statistics on Q# code (e.g., how often are different language features used?).