How can you include a standard module type in your own mli files? For
example, I am writing my own stream module that extends the standard Stream
module.
---- MyStream.mli ----
include Stream
... additional declarations here...
Compiling gives:
File "MyStream.mli", line 1, characters 8-14:
Unbound module type Stream
"Stream" is the module name, but I guess the corresponding module type has a
different name, but what? I could re-write the standard val and type
declarations, but that seems a pain and poor style.
[Non-text portions of this message have been removed]
.