Thread Rating:
  • 341 Vote(s) - 2.81 Average
  • 1
  • 2
  • 3
  • 4
  • 5
key-hash-proc for Set-of
07-16-2012, 02:17 AM, (This post was last modified: 07-16-2012, 02:47 AM by RobertShiplett.)
#1
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


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
Forum Jump:


Users browsing this thread:
3 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('564')