Browse thread
[Caml-list] string buffer as (in|out)_channel
- Chris Hecker
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Chris Hecker <checker@d...> |
| Subject: | [Caml-list] string buffer as (in|out)_channel |
Is there any way to do something similar to the C++ string stream stuff, where you treat strings (or Buffer.t's) as in_ or out_channels? The Format module has a formatter for strings, but there doesn't seem to be a way to do it with Pervasives. Something like: val out_channel_of_buffer : Buffer.t -> out_channel val in_channel_of_buffer : Buffer.t -> in_channel and maybe _of_string versions too (probably necessary because you can't convert a string to a buffer for the in_channel), which fill up and don't expand. It'd be very useful to be able to do this. Thanks, Chris PS. Please cc me on replies, I temporarily unsubscribed from the list, thanks! ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners