Mauro
Mauro
Yes, I'm semi aware of this. Thanks for reporting. Unfortunately, I don't think I will have time to look into this until end of February. I think the cause is...
The line now points the top of the struct def. Is this good enough for the `edit` function. (Otherwise, I'm not sure what to do)
@daviehh: Sorry for the long wait. I re-implemented your idea in PR #143. Looks like ```julia julia> struct B{T} a::T b end julia> a = B(sin, 1) B{typeof(sin)}(sin, 1) julia>...
Sorry, I'll get to it. Thanks for your work!
NamedTuples and Dicts will probably not behave as scalars (https://github.com/JuliaLang/julia/issues/30836). The question is whether we want the Parameter-structs to behave like NamedTuples and Dicts, as `@unpack` does, or not. Leaving...
Tnx for your interest. With Julia 0.7 this could be done via properties. So, maybe it should be a 0.7 only feature?
See https://github.com/JuliaLang/julia/pull/25311
Yes, you'd need to mark a "field" with `@calc` or maybe now rather `@prop`.
This would be an ok syntax: ```julia @with_kw struct A a b
Although, even with properties, it might be nice to have fields which are calculated for performance reasons: ```julia @with_kw struct A a @set b = really_expensive_function(a) + 5 end ```