07-16-2012, 02:17 AM,
(This post was last modified: 07-16-2012, 02:47 AM by RobertShiplett.)
|
|||||
|
|||||
key-hash-proc for Set-of
I have had no success setting key-hash-proc and key-equality-proc for a {Set-of } even when predefining as constants as per the docs for ChartDataSeriesSet
Is there a known issue? The compiler reports that Applet already defines key-hash-proc or complans that the proc passed is not a compile-time constant. The docs contain no working example of a set of user-defined instances using declared hash and equal? as described in the {Set of } docs A reply would be much appreciated as I should be able to use {difference } and {intersection } to handle my sets efficiently. thanks in advance for any assistance ... Contrary to the Doc's QUOTE This Type is simply a convenient shorthand for: {Set-of ChartDataSeries, key-hash-proc = ChartDataSeries.hash, key-equality-proc = ChartDataSeries.equal? } THAT CODE GIVES ERROR Argument [proc ChartDataSeries.hash] to Set-of is not an immutable value It is in fact required to use a {define-proc } wrapper as a work-around, is it not ?
Robert Shiplett, Curlr
Fredericton NB Canada |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
key-hash-proc for Set-of - by RobertShiplett - 07-16-2012, 02:17 AM
RE: key-hash-proc for Set-of - by wbardwell - 07-18-2012, 12:37 PM
RE: key-hash-proc for Set-of - by RobertShiplett - 07-24-2012, 09:12 PM
RE: key-hash-proc for Set-of - by wbardwell - 07-28-2012, 12:39 PM
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)