Less esoteric but still fast:
julia> evalpoly(2, reverse(v))
221
More esoteric and faster yet:
julia> mapreduce(((i, v),) -> (v << (i - 1)), |, enumerate(Iterators.reverse(v)))
221
Less esoteric but still fast:
julia> evalpoly(2, reverse(v))
221
More esoteric and faster yet:
julia> mapreduce(((i, v),) -> (v << (i - 1)), |, enumerate(Iterators.reverse(v)))
221