Alastair Reid <alastair@reid-consulting-uk.ltd.uk> wrote,
I wonder how this discrepancy between the libraries and the report arose.
For what it's worth, the library has been that way since June 28, 2001:
http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/libraries/base/Foreign/ Storable.hs?rev=1.1&content-type=text/x-cvsweb-markup
http://cvs.haskell.org/cgi-bin/cvsweb.cgi/fptools/libraries/base/GHC/ Storable.lhs?rev=1.1&content-type=text/x-cvsweb-markup
This seems to be copied from Marcin's QForeign which had the same type from Jan 2, 2001 - March 18, 2001 (i.e., the entire lifetime of the library)
http://cvs.sourceforge.net/viewcvs.py/qforeign/qforeign/lib/ QStorable.hsc?rev=1.7&view=markup
Did I simply make a mistake when writting the report (then, this would qualify as an error in the report anyway)?
On this evidence, it looks like it's an error in the report.
I agree. I am changing the report. Thanks for the forensics. And thanks to Sven for spotting the mismatch. Cheers, Manuel