In the spirit of having curried versions builtin functions (#32018, #36163, #36759, https://github.com/JuliaLang/julia/issues/42485#issuecomment-933010383, etc.), I often want to use something like getproperty(:field) and getfield(:field) instead of defining x -> x.field so often. getfield is a builtin and faces the same implementation challenges as isa, ===, etc.
Perhaps there could be one overarching issue to list/track the subset of builtin functions that should have curried versions implemented?
In the spirit of having curried versions builtin functions (#32018, #36163, #36759, https://github.com/JuliaLang/julia/issues/42485#issuecomment-933010383, etc.), I often want to use something like
getproperty(:field)
andgetfield(:field)
instead of definingx -> x.field
so often.getfield
is a builtin and faces the same implementation challenges asisa
,===
, etc.Perhaps there could be one overarching issue to list/track the subset of builtin functions that should have curried versions implemented?