mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-09-02 03:02:54 +02:00
[elixir] unless got deprecated v1.18 (#5312)
* [elixir/en] unless is deprecated since v1.18 * removed unless from the rest of the languages
This commit is contained in:
@@ -160,13 +160,6 @@ else
|
|||||||
"...aber dies!"
|
"...aber dies!"
|
||||||
end
|
end
|
||||||
|
|
||||||
# ...und ebenso `unless`
|
|
||||||
unless true do
|
|
||||||
"Dies wird nie jemand sehen..."
|
|
||||||
else
|
|
||||||
"...aber dies!"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Du erinnerst dich an 'pattern matching'? Viele Kontrollstrukturen in Elixir
|
# Du erinnerst dich an 'pattern matching'? Viele Kontrollstrukturen in Elixir
|
||||||
# arbeiten damit.
|
# arbeiten damit.
|
||||||
|
|
||||||
|
@@ -168,13 +168,6 @@ else
|
|||||||
"This will"
|
"This will"
|
||||||
end
|
end
|
||||||
|
|
||||||
# There's also `unless`
|
|
||||||
unless true do
|
|
||||||
"This will never be seen"
|
|
||||||
else
|
|
||||||
"This will"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Remember pattern matching? Many control-flow structures in Elixir rely on it.
|
# Remember pattern matching? Many control-flow structures in Elixir rely on it.
|
||||||
|
|
||||||
# `case` allows us to compare a value against many patterns:
|
# `case` allows us to compare a value against many patterns:
|
||||||
|
@@ -162,13 +162,6 @@ else
|
|||||||
"This will"
|
"This will"
|
||||||
end
|
end
|
||||||
|
|
||||||
# También está la expresión `unless`
|
|
||||||
unless true do
|
|
||||||
"This will never be seen"
|
|
||||||
else
|
|
||||||
"This will"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Se acuerda de la coincidencia de patrones?
|
# Se acuerda de la coincidencia de patrones?
|
||||||
# Muchas estructuras de control de flujo en Elixir confían en ella.
|
# Muchas estructuras de control de flujo en Elixir confían en ella.
|
||||||
|
|
||||||
|
@@ -173,14 +173,6 @@ else
|
|||||||
"Cela le sera"
|
"Cela le sera"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Condition avec `unless` (sauf).
|
|
||||||
# Il correspond à la négation d'un `if` (si)
|
|
||||||
unless true do
|
|
||||||
"Cela ne sera pas vu"
|
|
||||||
else
|
|
||||||
"Cela le sera"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Beaucoup de structures en Elixir se basent sur le pattern matching.
|
# Beaucoup de structures en Elixir se basent sur le pattern matching.
|
||||||
# `case` permet de comparer une valeur à plusieurs modèles:
|
# `case` permet de comparer une valeur à plusieurs modèles:
|
||||||
case {:one, :two} do
|
case {:one, :two} do
|
||||||
|
@@ -161,13 +161,6 @@ else
|
|||||||
"Questo sì"
|
"Questo sì"
|
||||||
end
|
end
|
||||||
|
|
||||||
# c'è anche un `se non` (`unless`)
|
|
||||||
unless true do
|
|
||||||
"Questo non si vedrà mai"
|
|
||||||
else
|
|
||||||
"Questo sì"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Ti ricordi il pattern matching?
|
# Ti ricordi il pattern matching?
|
||||||
# Moltre strutture di controllo di flusso in Elixir si basano su di esso.
|
# Moltre strutture di controllo di flusso in Elixir si basano su di esso.
|
||||||
|
|
||||||
|
@@ -156,13 +156,6 @@ else
|
|||||||
"Isso será"
|
"Isso será"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Também há `unless`
|
|
||||||
unless true do
|
|
||||||
"Isso nunca será visto"
|
|
||||||
else
|
|
||||||
"Isso será"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Lembra do pattern matching? Muitas estruturas de fluxo de controle em Elixir contam com ela.
|
# Lembra do pattern matching? Muitas estruturas de fluxo de controle em Elixir contam com ela.
|
||||||
|
|
||||||
# `case` nos permite comparar um valor com muitos patterns:
|
# `case` nos permite comparar um valor com muitos patterns:
|
||||||
|
@@ -167,13 +167,6 @@ else
|
|||||||
"Aceasta veți vedea"
|
"Aceasta veți vedea"
|
||||||
end
|
end
|
||||||
|
|
||||||
# expresia opusă `unless`
|
|
||||||
unless true do
|
|
||||||
"Aceasta nu veți vedea niciodată"
|
|
||||||
else
|
|
||||||
"Aceasta veți vedea"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Țineți minte potrivirea șabloanelor? Multe structuri în Elixir se bazează pe ea.
|
# Țineți minte potrivirea șabloanelor? Multe structuri în Elixir se bazează pe ea.
|
||||||
|
|
||||||
# `case` ne permite să comparăm o valoare cu multe șabloane:
|
# `case` ne permite să comparăm o valoare cu multe șabloane:
|
||||||
|
@@ -170,13 +170,6 @@ else
|
|||||||
"Вы увидите это"
|
"Вы увидите это"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Противоположный ему условный оператор `unless`
|
|
||||||
unless true do
|
|
||||||
"Вы этого никогда не увидите"
|
|
||||||
else
|
|
||||||
"Вы увидите это"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Помните сопоставление с образцом?
|
# Помните сопоставление с образцом?
|
||||||
# Многие конструкции в Elixir построены вокруг него.
|
# Многие конструкции в Elixir построены вокруг него.
|
||||||
|
|
||||||
|
@@ -170,13 +170,6 @@ else
|
|||||||
"Toto bude"
|
"Toto bude"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Existuje aj `unless`
|
|
||||||
unless true do
|
|
||||||
"Toto nebude nikdy videné"
|
|
||||||
else
|
|
||||||
"Toto bude"
|
|
||||||
end
|
|
||||||
|
|
||||||
# Pamätáte sa na pattern matching? Mnoho štruktúr pre riadenie toku v
|
# Pamätáte sa na pattern matching? Mnoho štruktúr pre riadenie toku v
|
||||||
# Elixir sa spoliehajú práve na pattern matching.
|
# Elixir sa spoliehajú práve na pattern matching.
|
||||||
|
|
||||||
|
@@ -148,13 +148,6 @@ else
|
|||||||
"This will"
|
"This will"
|
||||||
end
|
end
|
||||||
|
|
||||||
# 还有 `unless`
|
|
||||||
unless true do
|
|
||||||
"This will never be seen"
|
|
||||||
else
|
|
||||||
"This will"
|
|
||||||
end
|
|
||||||
|
|
||||||
# 在Elixir中,很多控制结构都依赖于模式匹配
|
# 在Elixir中,很多控制结构都依赖于模式匹配
|
||||||
|
|
||||||
# `case` 允许我们把一个值与多种模式进行比较:
|
# `case` 允许我们把一个值与多种模式进行比较:
|
||||||
|
@@ -151,13 +151,6 @@ else
|
|||||||
"This will"
|
"This will"
|
||||||
end
|
end
|
||||||
|
|
||||||
# 也有 `unless`
|
|
||||||
unless true do
|
|
||||||
"This will never be seen"
|
|
||||||
else
|
|
||||||
"This will"
|
|
||||||
end
|
|
||||||
|
|
||||||
# 還記得模式比對嗎?Elixir 中許多控制流程的結構都依賴模式比對來運作。
|
# 還記得模式比對嗎?Elixir 中許多控制流程的結構都依賴模式比對來運作。
|
||||||
|
|
||||||
# `case` 讓我們可以將一個值與許多模式進行比對:
|
# `case` 讓我們可以將一個值與許多模式進行比對:
|
||||||
|
Reference in New Issue
Block a user