Bencodes the Array object. Bencoded arrays are
represented as lxe, where x is zero or more
bencoded objects.
[1, "foo"].bencode #=> "li1e3:fooe"
# File lib/bencode/core_ext/array.rb, line 9 def bencode begin "l#{map{|obj| obj.bencode }.join}e" rescue BEncode::EncodeError raise BEncode::EncodeError, "array items must be encodable" end end