From f1c437da38dfec6f4526ed3ca677fb272e24fadc Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Thu, 5 Mar 2020 11:31:55 +0000 Subject: string.join --- src/gleam/string.gleam | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/gleam/string.gleam b/src/gleam/string.gleam index 14619bf..35abb44 100644 --- a/src/gleam/string.gleam +++ b/src/gleam/string.gleam @@ -48,3 +48,10 @@ pub fn concat(strings: List(String)) -> String { |> iodata.from_strings |> iodata.to_string } + +pub fn join(strings: List(String), with separator: String) -> String { + strings + |> list.intersperse(_, with: separator) + |> iodata.from_strings + |> iodata.to_string +} -- cgit v1.2.3