评论者:ztellman
我已经使用正确的方法附上了补丁。不幸地是我错过了对此如何做的详细解释,抱歉。我知道指南说不应删除以前的补丁,但由于最初的补丁没有用,我已删除以减少混淆。
我创建了友好的 print-dup 创建方法,然后意识到一旦它们正确集成,'pr' 将会只发布这些向量。我相当确信创建方法是不必要的,所以我已将它们注释掉,但如果有什么我不知道的原因需要它们,我乐意加上它们。
我没有很多考虑内存效率,但我想缓存散列是有价值的。我可以看出创建每个集合的 "with-meta" 版本的理由,但由于这将使补丁的大小翻倍,我认为这可能需要稍后再进行。