If I call in Racket/Dr. Racket the following code:
> add1
I get:
#<procedure:add1>
If I am using a library for unit-test called rackunit and I try this:
(require rackunit)
(check-equal? add1 #<procedure:add1>)
The test fails with a syntax error:
read: bad syntax `#<'
Why does this happen?