#41 Messages chaining

닫힘
nero8 년 전을 오픈 · 0개의 코멘트
Admin of lolg.it 코멘트됨, 8 년 전

Originally at 2011-09-09T14:11:12Z by ???@github closed at 2011-09-13T12:39:58Z

by: message is missing for SequenceableCollection ; so I added it :

by: aStep

"collect only by step objects"

| collected |
collected := self class new.
self withIndexDo: [ :value :index | (index-1) % aStep = 0 ifTrue: [ collected add: value] ].
    ^collected

but when trying it, I got a "0 does not understand #to:by:do:".

But result of to: should receive by: message, and by: result sould receive do: message.

What about transitivity ?

Originally at 2011-09-09T14:11:12Z by ???@github closed at 2011-09-13T12:39:58Z by: message is missing for SequenceableCollection ; so I added it : by: aStep "collect only by step objects" | collected | collected := self class new. self withIndexDo: [ :value :index | (index-1) % aStep = 0 ifTrue: [ collected add: value] ]. ^collected but when trying it, I got a "0 does not understand #to:by:do:". But result of to: should receive by: message, and by: result sould receive do: message. What about transitivity ?
nero 7 년 전가 Close
로그인하여 이 대화에 참여
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
로딩중...
취소
저장
아직 콘텐츠가 없습니다.