а на хрена в скале варарг-то?
val printer = new { def print(x: Any) = { out append x; this }} @Export def print(x: Any) = printer.print(x)
Ну и использовать как
print("x=")(42)("/n")
val printer = new { def print(x: Any) = { out append x; this }} @Export def print(x: Any) = printer.print(x)
print("x=")(42)("/n")
scala> val rcr = select(Node("127.0.0.1", 8721), 'kopala) rcr: scala.actors.AbstractActor = 'kopala@Node(127.0.0.1,8721) scala> rcr !? "function x(y) { print('x got '); print(y)}" scala> rcr !? "x('abc!!!')" x got abc!!! scala>