rationale for which symbols are exported
It looks as if symbols that introduce clauses, such as for
, collect
and while
, are exported from the iterate
package; but those used only in the interiors of clauses, such as from
, into
and =
, are not. However there are (at least) two exceptions to this pattern: in
and as
are exported, though it looks to me as if they never introduce clauses. Am I missing something? Is there a deliberate reason for this? Is this perhaps a minor bug?