/
githubmirror
/
sway
Обзор
Документация
Войти
/
githubmirror
/
sway
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/option/src/main.sw
20 строк
450 B
IGI-111
Add Option and Result variants in prelude (#4504)
28 апр 2023, 12:58
Не верифицирован
28 апр 2023, 12:58
6a3fba1
Код
Авторство
О чём код?
script; fn divide(numerator: u64, denominator: u64) -> Option<u64> { if denominator == 0 { None } else { Some(numerator / denominator) } } fn main() { let result = divide(6, 2); // Pattern match to retrieve the value match result { // The division was valid Some(x) => std::logging::log(x), // The division was invalid None => std::logging::log("Cannot divide by 0"), } }