Micro-benchmarks are usually not a good way to evaluate systems. That said, using a bytemap array can be very fast while also providing readable code. Let's say you want to test that string contains ...
CSV means comma separated values. It's like a normal "txt" file with commas at regular places to separate some values. Typically the first line of CSV file is a "header", containing names of columns ...