Welcome! Please see the About page for a little more info on how this works.
I have encountered a bug when lazy-seq is passed into a quote. Here is an example which causes the issue:
` user=> (eval `(quote ~(lazy-seq '(1 2 3)))) (1 2 3)
`
user=> (eval `(quote ~(lazy-seq '()))) Syntax error (UnsupportedOperationException) compiling fn* at (REPL:1:1). Unknown Collection type
user=> (eval (quote ())) () ``
(quote ())) ()
Is there some scenario where this is relevant?