From 50e1ec5f84b7d6642a987808cf6bb221a6e7c05f Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 1 Feb 2019 10:25:01 -0500 Subject: [PATCH] Update hashset.sld Clarify use of this module in the header comments. --- scheme/cyclone/hashset.sld | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scheme/cyclone/hashset.sld b/scheme/cyclone/hashset.sld index 8d3336c7..555dbe3c 100644 --- a/scheme/cyclone/hashset.sld +++ b/scheme/cyclone/hashset.sld @@ -8,6 +8,11 @@ ;;;; This module contains a hashset based on code from: ;;;; https://github.com/avsej/hashset.c ;;;; +;;;; NOTE this module only checks for shallow equality (IE: eq?) which +;;;; makes it suitable to test only certain types such as symbols, +;;;; numbers, etc. Hashset should NOT be used to store strings, lists, +;;;; vectors, and objects that require tests for deep equality (IE: equal?). +;;;; (define-library (scheme cyclone hashset) (export hs-create