julia
julia copied to clipboard
Support `@opaque Tuple{T,U...}->RT (...)->...` syntax for explicit arg/return types
This gives users a way to explicitly specify the return type of an OpaqueClosure, and it also removes the old syntax @opaque AT ... in preference of @opaque AT->_ ...
This should be ready for review again
@Keno If there are no complaints, I plan to merge this tomorrow