id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,difficulty 441,equal? may not recurse into closures,felix winkelmann,,"Because it is impossible to avoid circular data when comparing closures and since equality of procedures is a difficult issue in general, the implementation of `equal?` should be changed to not descend recursively into procedures and comparing them with `eq?` instead. This is a change-request, because such a change in the semantics of `equal?` may break existing code. The discussion period will end on 2010-12-21. ",change request,closed,major,4.9.0,core libraries,4.6.x,fixed,equal? procedures,,