From: "mame (Yusuke Endoh)" Date: 2012-04-20T03:42:19+09:00 Subject: [ruby-core:44462] [ruby-trunk - Feature #6305][Rejected] Lazy Issue #6305 has been updated by mame (Yusuke Endoh). Status changed from Feedback to Rejected > That's kind of the thing about this actually. Because this library is a gem I am not using it even when I probably should be --or I am reinventing the wheel and probably in not the most robust fashion. Recently, we focus on "small Ruby" by moving stdlibs to gems because adding a stdlib makes maintenance and release management hard. 2.0 will remove no stdlib for matz's compatibility policy, though. Anyway, the reason you said is non-sense. Personally, I understand you. Picking wheat from chaff gems is not exciting work. I suggested a separate "blessed" gem repository [ruby-core:26388] for the reason, but I received a lot of hate. > Also, since lazy enumeration is now being introduced to the language it seems like appropriate time to introduce general lazy features as well. I think it would be a better timing after lazy enumeration grows popular. Please tell us if there is another "good" reason. -- Yusuke Endoh ---------------------------------------- Feature #6305: Lazy https://bugs.ruby-lang.org/issues/6305#change-26017 Author: trans (Thomas Sawyer) Status: Rejected Priority: Normal Assignee: Category: core Target version: 1.9.3 I believe we discussed before but I couldn't find the issue, so I'll just bring it up again. Might MenTaLguY's Lazy library make it's way into Ruby proper? http://moonbase.rydia.net/software/lazy.rb/ https://github.com/mental/lazy -- http://bugs.ruby-lang.org/