Sort using a custom comparator: Difference between revisions

Content deleted Content added
→‎{{header|E}}: nonzeroOr was being silly: accepted a thunk, but would never not call it. Replaced with if.
→‎{{header|Smalltalk}}: switched < for >
Line 404: Line 404:
sortBlock:
sortBlock:
[:first :second | (second size = first size)
[:first :second | (second size = first size)
ifFalse: [second size > first size]
ifFalse: [second size < first size]
ifTrue: [first < second]]
ifTrue: [first < second]]