评论者:ztellman
我已经使用正确的方法附上了一个补丁。不知为何我遗漏了关于如何操作的详细说明,抱歉。我知道指南说不要删除以前的补丁,但鉴于第一个补丁没有用,我已经将其删除以减少混淆。
我实现了对朋友的 **print-dup** 友好型创建方法,然后意识到一旦这些方法得到适当整合,“pr”将只会将这些作为向量发出。我相当确定创建方法是不必要的,因此我已经将其注释掉,但如果它们在无法看清的原因下有用,我会很高兴将其添加回来。
我没有过多考虑内存效率,但我觉得缓存哈希值是值得的。我可以理解创建每个集合的“带有元数据”版本的论点,但由于这将使已非常大的补丁的大小加倍,我认为这应该等待一段时间。