core 教程

本页说明如何调用根包,以及真正的工作应该去哪里做:根包 Luna-Flow/diff_bench 只包含模板函数 hello。

快速开始

在模块内,于 moon.pkg 中导入根包:

import {
  "Luna-Flow/diff_bench",
}

然后调用它:

test "root package" {
  let greeting = @diff_bench.hello()
  inspect(greeting.length(), content="20")
  inspect(greeting, content="hello from Luna-Flow")
}

日常任务

本包中没有。要比较十进制库,请从 dzmingli_vs_floating 教程或 floating_vs_decmial_x 教程开始。

常见陷阱

  • 在黑盒测试中,函数必须带限定:@diff_bench.hello()。MoonBit 0.10 会对不带限定的形式发出警告。

下一步