From: Andre Nathan Date: 2006-08-10T01:41:48+09:00 Subject: Enumerable#all? and empty arrays Hello I found this to be somewhat amusing: >> a = [] => [] >> a.all? => true >> a.all? { |i| i == 10 } => true Is there any reasoning for Enumerable#all? to always return true for empty arrays? Best regards, Andre