From b278f16bb2d2b8e5d175bb8fb3516d4695c784cd Mon Sep 17 00:00:00 2001 From: Yash Jagtap Date: Thu, 26 Dec 2024 11:25:17 +0530 Subject: [PATCH] cleanup --- .../language/control-flow/match/single-line.md | 2 +- .../src/documentation/operations/namespace/index.md | 2 +- docs/reference/src/documentation/operations/reentrancy.md | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/reference/src/documentation/language/control-flow/match/single-line.md b/docs/reference/src/documentation/language/control-flow/match/single-line.md index 376b226b387..04b308c883f 100644 --- a/docs/reference/src/documentation/language/control-flow/match/single-line.md +++ b/docs/reference/src/documentation/language/control-flow/match/single-line.md @@ -10,6 +10,6 @@ The left side of the arrow `=>` is the pattern that we are matching on and the r We check each arm starting from `0` and make our way down until we either find a match on our pattern or we reach the `catch_all` case. -The `|` operator can be used to produce a pattern that is a disjuction of other patterns. +The `|` operator can be used to produce a pattern that is a disjunction of other patterns. The `catch_all` case is equivalent to an `else` in [if expressions](../if-expressions.md) and it does not have to be called `catch_all`. Any pattern declared after a `catch_all` case will not be matched because once the compiler sees the first `catch_all` it stop performing further checks. diff --git a/docs/reference/src/documentation/operations/namespace/index.md b/docs/reference/src/documentation/operations/namespace/index.md index 171f78629a2..773caebffa0 100644 --- a/docs/reference/src/documentation/operations/namespace/index.md +++ b/docs/reference/src/documentation/operations/namespace/index.md @@ -1,6 +1,6 @@ # Address Namespace -Sway utilizies namespaces to distinguish between address types. +Sway utilizes namespaces to distinguish between address types. Having multiple address types enforces type-safety and expands the range of values that an address can take because the same value can be used across multiple types. diff --git a/docs/reference/src/documentation/operations/reentrancy.md b/docs/reference/src/documentation/operations/reentrancy.md index 7cec52a7b6c..ecd92c5d5c4 100644 --- a/docs/reference/src/documentation/operations/reentrancy.md +++ b/docs/reference/src/documentation/operations/reentrancy.md @@ -14,13 +14,13 @@ Sway provides a stateless [re-entrancy](https://fuellabs.github.io/sway-libs/boo To use the guard we must import it. ```sway -{{#include ../../code/operations/re_entrency/src/main.sw:import}} +{{#include ../../code/operations/re_entrancy/src/main.sw:import}} ``` Then call it in a contract function. ```sway -{{#include ../../code/operations/re_entrency/src/main.sw:guard}} +{{#include ../../code/operations/re_entrancy/src/main.sw:guard}} ``` ## Checks-Effects-Interactions Pattern @@ -28,5 +28,5 @@ Then call it in a contract function. The pattern states that all state (storage) changes should be made before a call is made. ```sway -{{#include ../../code/operations/re_entrency/src/main.sw:check}} +{{#include ../../code/operations/re_entrancy/src/main.sw:check}} ```