interfaces.mx raw
1 // transpiled from Go by mx-transpile - review TODOs before use
2
3 package example
4
5
6 func describe(v []byte) []byte {
7 // TODO: reflect removed: t := reflect.TypeOf(v)
8 return t.String()
9 }
10
11 func cast(v []byte) []byte {
12 s := v
13 if ok {
14 return s
15 }
16 return ""
17 }
18
19 type Printer interface {
20 Print(msg []byte)
21 }
22
23 func printAll(items [][]byte) {
24 for _, item := range items {
25 _ = item
26 }
27 }
28