aboutsummaryrefslogtreecommitdiff
path: root/src/gleam/iodata.gleam
diff options
context:
space:
mode:
Diffstat (limited to 'src/gleam/iodata.gleam')
-rw-r--r--src/gleam/iodata.gleam16
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"