[racket] redefining primitives?

From: Todd O'Bryan (toddobryan at gmail.com)
Date: Tue Jan 18 10:57:57 EST 2011

Is it possible to redefine primitives, like +, and then provide them
to another module?

If so, can you also undefine primitives? Like if I wanted to make a
student language where + only accepted two arguments and the list
function was unavailable, how could I do that?


Posted on the users mailing list.