Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004753OCamlOCaml documentationpublic2009-03-20 14:502010-04-27 09:08
Reporterdoligez 
Assigned Togarrigue 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.11.0 
Target VersionFixed in Version3.12.0+dev 
Summary0004753: Documentation of "polymorphic" variants is misleading
DescriptionEveryone calls them "polymorphic variants", but the documentation calls them "variants".
To many people, that term evokes the constructors or values of regular concrete types.

In order to remove the ambiguity, I think we should rename them to something like
"open variants" or "dynamic variants".
TagsNo tags attached.
Attached Files

- Relationships
related to 0004803closed Variant types in chapter "18 Interfacing C with Objective Caml" 

-  Notes
(0005384)
garrigue (manager)
2010-04-27 09:08

Disambiguated the meaning of "variant" by adding polymorphic wherever necessary (hopefully).
There are still a number of non-qualified or differently qualified cases, to avoid overly heavy
language, but they should be only left in paragraph clearly marked as concerning polymorphic
variants.

- Issue History
Date Modified Username Field Change
2009-03-20 14:50 doligez New Issue
2009-04-29 15:43 doligez Status new => assigned
2009-04-29 15:43 doligez Assigned To => garrigue
2009-05-25 15:40 doligez Relationship added related to 0004803
2010-04-27 09:08 garrigue Note Added: 0005384
2010-04-27 09:08 garrigue Status assigned => closed
2010-04-27 09:08 garrigue Resolution open => fixed
2010-04-27 09:08 garrigue Fixed in Version => 3.12.0+dev


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker