Scala: Как создать несколько методов и применить их один за другим?
У меня есть список: List("1", "2", "3")
и метод:
def concat(str: String)(tail: String): String = str + tail
Моя цель - создать три (воображаемых) метода:
concat(str: String)("1")
concat(str: String)("2")
concat(str: String)("3")
и затем примените эти три метода один за другим к тестовой строке "abc":
тогда я получу результат: "abc123"
Каков функциональный способ сделать это? Любые советы приветствуются.