【发布时间】:2015-12-11 13:22:36
【问题描述】:
我有一个定义为字符串列表的文本表:
type Field = String
type Row = [Field]
type Table = [Row]
我想创建一个可以找到每列最长单词宽度的函数,如下所示:
columnWidths :: Table -> [Int]
所以如果有人输入这样的文本表:
["asd", "ffdd"," 12345"]
["dd ss aa","123", "1dssd"]
它应该返回宽度:
[8,4,5]
我尝试了一些东西,包括地图、最大长度和转置,但我似乎无法让它工作。
【问题讨论】: