($) odd 3 -- returns True
odd $ 3 -- returns True
Good.
But then I saw this in an article:
($ 3) odd
What does ($ 3) mean? I thought the first argument to ($) is a function?
let list=[1,2,3]
(map list) odd
But that fails. Why? Why does that fail whereas a very similar looking form succeeds when ($) is used?