Align columns: Difference between revisions

Content added Content deleted
Line 1,318: Line 1,318:
)
)
val padded = words map { l => l.zipWithIndex.map{case(s,i)=>pad(s,maxlens(i),"left")+" "} }
val padded = words map ( _.zipWithIndex.map{case(s,i)=>pad(s,maxlens(i),"center")+" "} )
padded map (_.reduceLeft(_ + _)) foreach println
padded map (_.reduceLeft(_ + _)) foreach println
</lang>
</lang>