データ オブジェクトのメソッドを使用して関数を作成しようとしています。
別のタイプ (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
WebElement
aを aにマップするだけHref
です。toHref
メンバー関数で関数を構成したいと思いますHref.toId
。これをより簡潔に表現する方法はありますか?