Given a String list
val www = List("http://bloomberg.com", "http://marketwatch.com");
I want to dynamically generate
<span id="span1">http://bloomberg.com</span>
<span id="span2">http://marketwatch.com</span>
def genSpan(web: String) = <span id="span1"> + web + </span>;
www.map(genSpan); // How can I pass the loop index?
How can I use the Scala map function to generate the ids (span1, span2), as 1 and 2 are the loop indexes? Or is the only way is to use for comprehension?