[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Linear-update suffix: ! 1 or @

This page is part of the web mail archives of SRFI 1 from before July 7th, 2015. The new archives for SRFI 1 contain all messages, not just those from before July 7th, 2015.

>>>>> "Dan" == Dan Bornstein <danfuzz@xxxxxxxx> writes:

Dan> John David Stone:
>> I vote for bang.  I think that it's important to reserve
>> special-character prefixes and suffixes for the use of application
>> programmers, so I'm against ``using up'' the whorl character just to
>> provide a visual reminder of a procedure's linear-update effect.

Dan> A data point: I took all the sources from the U Indiana Scheme Repository
Dan> (<URL:ftp://ftp.cs.indiana.edu/pub/scheme-repository/>) and grepped for
Dan> identifiers with "@" in them and found exactly one ("@vv" in Matrices.scm).
Dan> I know there's a lot more Scheme code in the world than the Repository
Dan> holds, but it's a good sample set.

Well, MzScheme uses a @ suffix for units throughout, so there's a lot
of them in *my* code.  I vote against it.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla