gpt4 book ai didi

pact-lang - 在函数中键入变量

转载 作者:行者123 更新时间:2023-12-02 00:54:36 27 4
gpt4 key购买 nike

我正在尝试在 Pact 中创建一个基本的 hello world 智能合约。在能够完成契约(Contract)的同时,我收到了警告。它并没有阻止我的契约(Contract)运行,但确实让我担心。

在未来更长的契约(Contract)中,我是否必须将类型放在函数中参数的旁边?

我的例子 ( Sample Picture ):(defun hello (name)

上面抛出警告但下面没有(No Warning):defun hello (name:string)

包含类型是最佳做法吗?(名称:字符串)

最佳答案

是的,Pact 鼓励您对接触数据库的输入参数进行强类型化。但是,可以检测模式中指定的输入参数的类型,不需要在函数定义中写出。在 Pact 在线编辑器上,默认情况下对契约(Contract)进行类型检查。如果您在文本编辑器中编写 Pact(目前在 Atom 中支持),您可以在 repl 文件中添加(typecheck 'moduleName)以查看警告。

关于pact-lang - 在函数中键入变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55224896/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com