On 22 Sep 2009, at 4:01 pm, Alaric Snell-Pym wrote:

> I think it's practical to have a system that lets you mingle binary
> and text operations *as long as you're using a supported encoding*.
> Eg, some encodings may make it impossible to perform binary operations
> on the port once a text operation has occurred.
>
> This is fine for encodings the developer has to select manually; it
> would be unpleasant for an encoding they are handed as a "platform
> default".

Sorry, I forgot to then continue to conclude that I think that Thing 1
ports would therefore be well served as marked as safe for all-binary
or all-text use (and *maybe* safe for mingling, but not required to
be...), and that all the mingling and specifying specific encodings
and layering and so on should be Thing 2 libraries.

ABS

--
Alaric Snell-Pym
Work: http://www.snell-systems.co.uk/
Play: http://www.snell-pym.org.uk/alaric/
Blog: http://www.snell-pym.org.uk/archives/author/alaric/




_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to