Closed GoogleCodeExporter closed 9 years ago
There is no prohibition, but it is not intended that mutations
necessarily be reflected in importing modules - I need to double
check the R7RS draft on this.
You need a level of indirection to share mutation across modules.
Typically this is done with a parameter object.
Original comment by alexsh...@gmail.com
on 9 Mar 2012 at 7:03
So how about changing this to an enhancement request? Give me an error if I
attempt to mutate an exported binding (e.g., when I execute (set! bar "two\n")).
Original comment by alan.wat...@gmail.com
on 9 Mar 2012 at 7:10
I won't make this an error, but will try to provide
a warning (unless the WG votes to make reflecting the
mutation required, which is unlikely).
Original comment by alexsh...@gmail.com
on 13 Mar 2012 at 2:29
Original issue reported on code.google.com by
alan.wat...@gmail.com
on 9 Mar 2012 at 6:54