Several languages such as Java, Common Lisp, C++ have specifications which are citable with a bibtex in academic papers. I cannot find one for Scala. What do people use to cite Scala specifications in paper submissions?
In particular I’d like to make some claim about the <:< method for determining the subtype relation in an article I’m putting together. As a last resort I could cite a sha1 of some commit containing the method’s implementation, but I’d like to avoid putting URLs in my bibliography if possible, as some journal editors object.
You can obtain a bibtex entry by clicking on the quotation mark button in Google Scholar. It doesn’t always give the best results (it’s usually best to get the bibtex at the source), but in cases like this it can save time:
@misc{odersky2004scala,
title={The Scala language specification},
author={Odersky, Martin and Altherr, Philippe and Cremet, Vincent and Emir, Burak and Micheloud, Stphane and Mihaylov, Nikolay and Schinz, Michel and Stenman, Erik and Zenger, Matthias},
year={2004},
publisher={Citeseer}
}