A tutorial introduction to quantum circuit programming in dependently typed Proto-Quipper — arXiv2