Hi there, I was going through the docs and had a quick question regarding let
keyword.
Typical usage:
let a=1, b=2
println("a: $a, b: $b")
end
Which parses to:
(let println("a: $a, b: $b") (= a 1) (= b 2))
My question is, why can’t let
take kwargs...
as well?
I haven’t looked into macros much but I think it would be possible to allow for the following:
d = Dict("a"=>1, "b"=>2)
let d...
println("a: $a, b: $b")
end
You’d have to include a kwargs
like construct similar to function
Apologies if this a basic question, just wanted to know the rationale