class utf8 does Blob[uint8is repr('VMArray'{}

utf8 是 Blob 的一个子类型,它专门用于容纳 UTF-8 编码文本的 uint8 数据。

my utf8 $b = "hello".encode;
say $b[1].fmt("0x%X"); # OUTPUT: «0x65␤»

Typegraph§

utf8 的类型关系
raku-type-graph utf8 utf8 Any Any utf8->Any Blob Blob utf8->Blob Mu Mu Any->Mu Positional Positional Stringy Stringy Blob->Positional Blob->Stringy

展开上面的图表