quasilyte/goism

Print and Println builtins optimization

Opened this issue · 0 comments

Currently, rt.Print and rt.Println expect argument to be a list
and there is no way to make argument as "emacs-style &rest argument".
This results in inefficient list invocation applied to print/println arguments.

Adding support for &rest which holds unboxed lisp list does not seem like a good solution.