Sometime ago I asked the following questions, but got no replies. What about the EP experts out there? ;-)
A question to the EP experts. Are these things allowed?
a) module m; export m = (a => a); const a = 1; end; end.
b) module m; export m = (a => b, a => c); const a = 1; end; end.
c) module m; export m = (a => b, a); const a = 1; end; end.
Likewise for import (assuming m exports a):
a) program p; import m (a => a); begin end.
b) program p; import m (a => b, a => c); begin end.
c) program p; import m (a => b, a); begin end.
Frank