This works:
val setup1: List[ByteString] = List.Cons(hex"dead", List.Cons(hex"beef", Nil))
but this doesn't:
val setup2: List[ByteString] = List.apply(hex"dead", hex"beef")
saying:
[
scalus.builtin.ByteString.hex(
_root_.scala.StringContext.apply(["dead" : String]))([ : Any]),
scalus.builtin.ByteString.hex(
_root_.scala.StringContext.apply(["beef" : String]))([ : Any])
: scalus.builtin.ByteString] is not supported in Scalus scripts
Try rewriting your program without using it