quantum-programming-language
Here are 91 public repositories matching this topic...
-
Updated
Feb 25, 2022 - OpenQASM
-
Updated
Oct 26, 2020 - HTML
-
Updated
Feb 25, 2022 - Jupyter Notebook
Adding type hints
To get this codebase up to standard, we need to add type hints. At the very least, perhaps we should start insisting that all new code has type hints added, but moreover we need to add typing to the code that currently exists.
This is a pretty large project, but luckily it can be done incrementally - I believe at this point it's a stretch goal for v1, if anyone wants to help it would be much ap
-
Updated
Feb 1, 2022
-
Updated
Jan 10, 2022 - Python
-
Updated
Feb 25, 2022 - Python
-
Updated
Feb 9, 2022 - C++
-
Updated
Feb 16, 2022 - Python
-
Updated
Feb 28, 2021 - Python
-
Updated
Feb 22, 2022 - OpenQASM
-
Updated
Sep 28, 2021 - C++
RDMs returned from pyscf are spin summed. Use https://sunqm.github.io/pyscf/_modules/pyscf/fci/direct_spin1.html#FCISolver.make_rdm12s
to return non-spin summed versions. Recombine spin-separated RDMs like run_psi4 to get spin-orbital rdms before returning to OpenFermion.
-
Updated
Oct 31, 2021 - Python
-
Updated
Feb 17, 2017 - Common Lisp
Now that Q# + Python can use project files for references, we should add them here so IntelliSense can work better :)
-
Updated
Aug 17, 2018 - Python
-
Updated
Sep 17, 2021 - C++
-
Updated
Oct 15, 2020 - Jupyter Notebook
-
Updated
Feb 11, 2022 - TypeScript
-
Updated
Nov 9, 2020 - Rust
-
Updated
Aug 17, 2019
Looking for a Zookeeper who can help manage and drive more algorithms to be implemented in the zoo!
-
Updated
Oct 22, 2018 - TypeScript
It may be cool to have some counter of contributions showing up on the website, which could include from minimal to extensive information like the number of open PRs, commits, merged lines of code, contributors, etc.
If this were to update "live" or regularly, it could be very cool.
There may be some off-the-shelves tools such as github actions for this, see for example: https://github.com
-
Updated
Jul 31, 2019 - Python
-
Updated
Oct 25, 2019 - Python
-
Updated
Jan 6, 2021 - Jupyter Notebook
-
Updated
Dec 19, 2017
Improve this page
Add a description, image, and links to the quantum-programming-language topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the quantum-programming-language topic, visit your repo's landing page and select "manage topics."
According to the official docs:
"The action of a
__slots__
declaration is limited to the class where it is defined. As a result, subclasses will have a__dict__
unless they also define__slots__
(which must only contain names of any additional slots)."What is the expected enhancement?
All subclasses down the inheritance chain (
Qubit
,Clbit
,AncillaQubit
) ought to define: