You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 6648 Reporter:@lpw25 Assigned to:@garrigue Status: closed (set by @xavierleroy on 2016-12-07T10:36:53Z) Resolution: fixed Priority: normal Severity: minor Fixed in version: 4.03.0+dev / +beta1 Category: ~DO NOT USE (was: OCaml general) Monitored by:@gasche@hcarty
Bug description
The show_module directive does not fully print the types of nested modules. This is reasonable, but it also does not indicate that it has left out anything which is confusing. For example:
# module M = struct module N = struct let x = 1 end end;;
module M : sig module N : sig val x : int end end
# #show_module M;;
module M : sig module N : sig end end
Here the x value is simply left out of the type, with no indication that there was anything there.
It should probably print ... or similar whenever something has been left out. So the above would be:
# #show_module M;;
module M : sig module N : sig ... end end
The text was updated successfully, but these errors were encountered:
Original bug ID: 6648
Reporter: @lpw25
Assigned to: @garrigue
Status: closed (set by @xavierleroy on 2016-12-07T10:36:53Z)
Resolution: fixed
Priority: normal
Severity: minor
Fixed in version: 4.03.0+dev / +beta1
Category: ~DO NOT USE (was: OCaml general)
Monitored by: @gasche @hcarty
Bug description
The show_module directive does not fully print the types of nested modules. This is reasonable, but it also does not indicate that it has left out anything which is confusing. For example:
Here the
x
value is simply left out of the type, with no indication that there was anything there.It should probably print
...
or similar whenever something has been left out. So the above would be:The text was updated successfully, but these errors were encountered: