shine_try

运行可能产生异常的函数

Package Version Hex Docs

gleam add shine_try
import error

pub fn main() {
  // 运行一个可能产生异常的函数
  let result = error.try(fn() { panic as "故意引发的异常" })
  
  // 根据结果执行分支
  case result {
    Ok(val) -> // ...
    Error(_) -> // ...
  }
}

Development

gleam run   # Run the project
gleam test  # Run the tests
Search Document