Trong Haskell-like comprehensions implementation in Ruby này có một số mã Tôi chưa từng thấy trong Ruby:`def + @` và `def - @` có nghĩa là gì?
class Array
def [email protected]
# implementation
end
def [email protected]
# implementation
end
end
làm def [email protected]
và def [email protected]
nghĩa là gì? Nơi tìm (bán) thông tin chính thức về họ?
'[] + []' hoặc '[] + ([])' sau khi định nghĩa đó không trả về lỗi. – sawa
@sawa: Đó là vì 'Array' đã đi kèm với phương thức nhị phân' + '. – hammar
@sawa Bạn đang mong đợi lỗi gì? – toro2k