我正在尝试用数据对象的方法组成一个函数。
我有一个要映射到另一种类型 (Id) 的列表。
case class Href(val value: String) {
def toId(): Id = {
return null //null for clarity
}
}
def toHref(element: WebElement): Href = {
return Href(element.getAttribute("href"));
}
seq.map(toHref _ andThen ((href:Href)=>href.toId))
toHref
只是将 a 映射WebElement
到 a Href
。我想toHref
用成员函数组成函数Href.toId
。有没有更简洁的表达方式?