Scala предлагает метод под названием stripMargin, который удаляет левую часть многострочной строки до указанного разделителя (по умолчанию: "|"). Вот пример:
"""|Foo
|Bar""".stripMargin
возвращает строку
Foo
Bar
Есть ли аналогичная функция в Clojure? Если нет, как бы вы его реализовали (наиболее функционально)?
Спасибо.
ОБНОВЛЕНИЕ : Приведенный мной пример не является полным. Метод stripMargin также сохраняет пробелы после разделителя:
"""|Foo
| Bar""".stripMargin
возвращает строку
Foo
Bar