【文件属性】:
文件名称:Tinky-Declare:声明式创建Tinky机器
文件大小:15KB
文件格式:ZIP
更新时间:2021-04-12 05:15:23
Raku
小叮当::声明
声明式创建Tinky机器
概要
这在功能上等同于:
use Tinky;
use Tinky::Declare;
class Ticket does Tinky::Object {
has Str $.ticket-number = ( ^ 100000 ) . pick . fmt ( " d " );
has Str $.owner;
}
my $workflow = workflow ' ticket-workflow ' , {
initial-state ' new ' ;
workflow-state ' new ' ;
workflow-state ' open ' ;
workflow-transition ' open ' , ' new ' , ' open ' ;
workflow-sta
【文件预览】:
Tinky-Declare-main
----.gitignore(9B)
----META6.json(701B)
----t()
--------030-state.t(4KB)
--------001-meta.t(530B)
--------040-transition.t(2KB)
--------100-synopsis.t(2KB)
--------010-use.t(96B)
--------020-workflow.t(6KB)
----.github()
--------workflows()
----examples()
--------encode-files(4KB)
--------synopsis(2KB)
----README.md(4KB)
----lib()
--------Tinky()