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