> For lazy I/O, using shows in Haskell is a good analogue of using
> #printOn: in Smalltalk. The basic form is "include this as PART of
> a stream", with "convert this to a whole string" as a derived form.
>
> What the equivalent of this would be for Iteratees I don't yet
> understand.
Why not t
Thank you very much for the detailed explanation. It surely was an
enlightenment for me. Especially the comments
Java makes "obtain print version as a string" the basic form and "append
> print version to output stream" a derived form.
>
Smalltalk makes "append print version to output stream"
> t
On 3/09/2013, at 5:17 PM, damodar kulkarni wrote:
> I didn't want to clutter that thread so I am asking a question here.
> Where do I find foundational and/or other good references on the topic of
> "stream interface vs string interface to convert objects to text"? I tried
> google but failed.
In a reply to the question on the thread titled "Can I use String without
"" in ghci?", Richard A. O'Keefe has noted that,
It's also the what-Smalltalk-got-right-and-Java-got-wrong lesson: the right
> way to convert objects to text is via a *stream* interface, not a *string*
> interface.
>
I didn