From ebafaf7946bc255e445ccb11a77c9724813a3e63 Mon Sep 17 00:00:00 2001 From: Jacob Mitchell Date: Sat, 17 Dec 2016 12:50:04 -0800 Subject: [PATCH] r/to_char_list/to_charlist/ Now it's best to use `to_charlist/1` since `to_char_list/1` is being deprecated (see https://github.com/elixir-lang/elixir/issues/4909). --- cn/lessons/advanced/erlang.md | 4 ++-- de/lessons/advanced/erlang.md | 4 ++-- es/lessons/advanced/erlang.md | 4 ++-- gr/lessons/advanced/erlang.md | 4 ++-- id/lessons/advanced/erlang.md | 4 ++-- jp/lessons/advanced/erlang.md | 4 ++-- ko/lessons/advanced/erlang.md | 4 ++-- lessons/advanced/erlang.md | 4 ++-- my/lessons/advanced/erlang.md | 4 ++-- pl/lessons/advanced/erlang.md | 4 ++-- pt/lessons/advanced/erlang.md | 4 ++-- ru/lessons/advanced/erlang.md | 4 ++-- vi/lessons/advanced/erlang.md | 2 +- 13 files changed, 25 insertions(+), 25 deletions(-) diff --git a/cn/lessons/advanced/erlang.md b/cn/lessons/advanced/erlang.md index f0d77e36fd..529f25f8db 100644 --- a/cn/lessons/advanced/erlang.md +++ b/cn/lessons/advanced/erlang.md @@ -82,7 +82,7 @@ Erlang: 'Example String'. ``` -需要特别注意的是,有些 Erlang 的库不支持 binaries,我们要把 Elixir 字符串转换成字符列表,不过还好 `to_char_list/1` 函数可以帮我们完成这个转换。 +需要特别注意的是,有些 Erlang 的库不支持 binaries,我们要把 Elixir 字符串转换成字符列表,不过还好 `to_charlist/1` 函数可以帮我们完成这个转换。 ```elixir iex> :string.words("Hello World") @@ -91,7 +91,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/de/lessons/advanced/erlang.md b/de/lessons/advanced/erlang.md index 84530d18cc..ec76b57650 100644 --- a/de/lessons/advanced/erlang.md +++ b/de/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -Es ist wichtig sich zu merken, dass viele ältere Erlang-Bibliotheken keine binaries unterstützen und wir somit Elixir strings in char lists umwandeln müssen. Glücklicherweise ist das mit der `to_char_list/1`-Funktion kein Problem: +Es ist wichtig sich zu merken, dass viele ältere Erlang-Bibliotheken keine binaries unterstützen und wir somit Elixir strings in char lists umwandeln müssen. Glücklicherweise ist das mit der `to_charlist/1`-Funktion kein Problem: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/es/lessons/advanced/erlang.md b/es/lessons/advanced/erlang.md index 37a5426c0c..8537d62d45 100644 --- a/es/lessons/advanced/erlang.md +++ b/es/lessons/advanced/erlang.md @@ -99,7 +99,7 @@ false true ``` -Es importante tener en cuenta que muchas bibliotecas Erlang más antiguas podrían no soportar binarios, por lo que necesitamos convertir cadenas Elixir a lista de caracteres. Afortunadamente esto es fácil de lograr con la función `to_char_list/1`: +Es importante tener en cuenta que muchas bibliotecas Erlang más antiguas podrían no soportar binarios, por lo que necesitamos convertir cadenas Elixir a lista de caracteres. Afortunadamente esto es fácil de lograr con la función `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -108,7 +108,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/gr/lessons/advanced/erlang.md b/gr/lessons/advanced/erlang.md index d456e83634..d0870380c7 100644 --- a/gr/lessons/advanced/erlang.md +++ b/gr/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -Είναι σημαντικό να σημειώσουμε ότι πολλές παλαιότερες βιβλιοθήκες της Erlang μπορεί να μην υποστηρίζουν τα δυαδικά, έτσι πρέπει να μετατρέψουμε τα αλφαριθμητικά της Elixir σε λίστες χαρακτήρων. Ευτυχώς αυτό είναι εύκολο να γίνει με την συνάρτηση `to_char_list/1`: +Είναι σημαντικό να σημειώσουμε ότι πολλές παλαιότερες βιβλιοθήκες της Erlang μπορεί να μην υποστηρίζουν τα δυαδικά, έτσι πρέπει να μετατρέψουμε τα αλφαριθμητικά της Elixir σε λίστες χαρακτήρων. Ευτυχώς αυτό είναι εύκολο να γίνει με την συνάρτηση `to_charlist/1`: ```elixir iex> :string.words("Γειά σου Κόσμε") @@ -110,7 +110,7 @@ iex> :string.words("Γειά σου Κόσμε") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Γειά σου Κόσμε" |> to_char_list |> :string.words +iex> "Γειά σου Κόσμε" |> to_charlist |> :string.words 3 ``` diff --git a/id/lessons/advanced/erlang.md b/id/lessons/advanced/erlang.md index 5e1a86f6fa..6081beafea 100644 --- a/id/lessons/advanced/erlang.md +++ b/id/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -Adalah penting dicatat bahwa banyak librari Erlang yang lawas mungkin tidak mendukung binary sehingga kita perlu mengkonversi string Elixir ke char list. Untungnya hal ini mudah dikerjakan dengan fungsi `to_char_list/1`: +Adalah penting dicatat bahwa banyak librari Erlang yang lawas mungkin tidak mendukung binary sehingga kita perlu mengkonversi string Elixir ke char list. Untungnya hal ini mudah dikerjakan dengan fungsi `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/jp/lessons/advanced/erlang.md b/jp/lessons/advanced/erlang.md index 67d481e37d..578d78aab7 100644 --- a/jp/lessons/advanced/erlang.md +++ b/jp/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -重要なので注記しておくと、古いErlangライブラリではバイナリに対応していないものが多いため、Elixirの文字列は文字リストに変換する必要があります。ありがたいことに、これは`to_char_list/1`関数を用いて簡単に行うことができます: +重要なので注記しておくと、古いErlangライブラリではバイナリに対応していないものが多いため、Elixirの文字列は文字リストに変換する必要があります。ありがたいことに、これは`to_charlist/1`関数を用いて簡単に行うことができます: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/ko/lessons/advanced/erlang.md b/ko/lessons/advanced/erlang.md index 00230145d2..edabb5df7f 100644 --- a/ko/lessons/advanced/erlang.md +++ b/ko/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -한 가지 중요한 점은, 대부분의 오래된 Erlang 라이브러리는 바이너리를 지원하지 않기 때문에 Elixir 문자열을 문자 리스트로 변환해야 한다는 것입니다. 다행스럽게도 이 작업은 `to_char_list/1` 함수를 이용하여 손쉽게 할 수 있습니다. +한 가지 중요한 점은, 대부분의 오래된 Erlang 라이브러리는 바이너리를 지원하지 않기 때문에 Elixir 문자열을 문자 리스트로 변환해야 한다는 것입니다. 다행스럽게도 이 작업은 `to_charlist/1` 함수를 이용하여 손쉽게 할 수 있습니다. ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/lessons/advanced/erlang.md b/lessons/advanced/erlang.md index c5a69cd7cf..c7f29710f3 100644 --- a/lessons/advanced/erlang.md +++ b/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -It's important to note that many older Erlang libraries may not support binaries so we need to convert Elixir strings to char lists. Thankfully this is easy to accomplish with the `to_char_list/1` function: +It's important to note that many older Erlang libraries may not support binaries so we need to convert Elixir strings to char lists. Thankfully this is easy to accomplish with the `to_charlist/1` function: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/my/lessons/advanced/erlang.md b/my/lessons/advanced/erlang.md index effe2ccd29..52fc6f39f8 100644 --- a/my/lessons/advanced/erlang.md +++ b/my/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -Penting untuk diperhatikan bahawa banyak pustaka Erlang yang lama mungkin tidak menyokong 'binary' jadi kita perlu menukarkan string Elixir kepada list aksara. Nasib baik ianya mudah untuk dilakukan dengan menggunakan fungsi `to_char_list/1`: +Penting untuk diperhatikan bahawa banyak pustaka Erlang yang lama mungkin tidak menyokong 'binary' jadi kita perlu menukarkan string Elixir kepada list aksara. Nasib baik ianya mudah untuk dilakukan dengan menggunakan fungsi `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/pl/lessons/advanced/erlang.md b/pl/lessons/advanced/erlang.md index 02738406ea..59c2e93f6c 100644 --- a/pl/lessons/advanced/erlang.md +++ b/pl/lessons/advanced/erlang.md @@ -102,7 +102,7 @@ false true ``` -Musimy pamiętać, że wiele starszych bibliotek Erlanga, nie wspiera formy binarnej i musimy zamienić ciągi znaków z Elixira na listy. Na całe szczęście mamy do tego odpowiednią funkcję `to_char_list/1`: +Musimy pamiętać, że wiele starszych bibliotek Erlanga, nie wspiera formy binarnej i musimy zamienić ciągi znaków z Elixira na listy. Na całe szczęście mamy do tego odpowiednią funkcję `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -111,7 +111,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/pt/lessons/advanced/erlang.md b/pt/lessons/advanced/erlang.md index 208e92b406..94d16e2404 100644 --- a/pt/lessons/advanced/erlang.md +++ b/pt/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -É importante notar que muitas bibliotecas Erlang antigas podem não suportar binários, então precisamos converter *strings* Elixir em lista de caracteres. Felizmente isso é fácil de conseguir com a função `to_char_list/1`: +É importante notar que muitas bibliotecas Erlang antigas podem não suportar binários, então precisamos converter *strings* Elixir em lista de caracteres. Felizmente isso é fácil de conseguir com a função `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/ru/lessons/advanced/erlang.md b/ru/lessons/advanced/erlang.md index bc7f9fa627..db7cc16f15 100644 --- a/ru/lessons/advanced/erlang.md +++ b/ru/lessons/advanced/erlang.md @@ -101,7 +101,7 @@ false true ``` -Многие старые библиотеки Erlang могут не поддерживать бинарные строки, потому нужно рассмотреть как превращать строки Elixir в строковые списки. К счастью, это легко достигается функцией `to_char_list/1`: +Многие старые библиотеки Erlang могут не поддерживать бинарные строки, потому нужно рассмотреть как превращать строки Elixir в строковые списки. К счастью, это легко достигается функцией `to_charlist/1`: ```elixir iex> :string.words("Hello World") @@ -110,7 +110,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ``` diff --git a/vi/lessons/advanced/erlang.md b/vi/lessons/advanced/erlang.md index 0c05b59915..d87003b6f5 100644 --- a/vi/lessons/advanced/erlang.md +++ b/vi/lessons/advanced/erlang.md @@ -108,7 +108,7 @@ iex> :string.words("Hello World") (stdlib) string.erl:378: :string.strip/3 (stdlib) string.erl:316: :string.words/2 -iex> "Hello World" |> to_char_list |> :string.words +iex> "Hello World" |> to_charlist |> :string.words 2 ```