diff options
Diffstat (limited to 'src/gleam/iodata.gleam')
-rw-r--r-- | src/gleam/iodata.gleam | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gleam/iodata.gleam b/src/gleam/iodata.gleam index e1b017e..46f2369 100644 --- a/src/gleam/iodata.gleam +++ b/src/gleam/iodata.gleam @@ -1,15 +1,15 @@ pub external type Iodata; -pub external fn prepend(Iodata, String) -> Iodata = +pub external fn prepend(to: Iodata, prefix: String) -> Iodata = "gleam_stdlib" "iodata_prepend"; -pub external fn append(Iodata, String) -> Iodata = +pub external fn append(to: Iodata, suffix: String) -> Iodata = "gleam_stdlib" "iodata_append"; -pub external fn prepend_iodata(Iodata, Iodata) -> Iodata = +pub external fn prepend_iodata(to: Iodata, prefix: Iodata) -> Iodata = "gleam_stdlib" "iodata_prepend"; -pub external fn append_iodata(Iodata, Iodata) -> Iodata = +pub external fn append_iodata(to: Iodata, suffix: Iodata) -> Iodata = "gleam_stdlib" "iodata_append"; pub external fn from_strings(List(String)) -> Iodata = @@ -42,15 +42,15 @@ enum Direction = external fn erl_split(Iodata, String, Direction) -> List(Iodata) = "string" "split" -pub fn split(iodata, on) { - erl_split(iodata, on, All) +pub fn split(iodata, on pattern) { + erl_split(iodata, pattern, All) } external fn erl_replace(Iodata, String, String, Direction) -> Iodata = "string" "replace" -pub fn replace(iodata, pattern, replacement) { - erl_replace(iodata, pattern, replacement, All) +pub fn replace(in iodata, all pattern, with substitute) { + erl_replace(iodata, pattern, substitute, All) } pub external fn is_equal(Iodata, Iodata) -> Bool = "string" "equal" |