Name: Anonymous 2018-08-22 12:49
How are name spaces different than prefixing every variable name with your library/organisation name? With current editing tools (powerful search and replace), they are one and the same.
(define (mynamespace f)
(cond ((eq? f 'anus) (lambda (x) (x x)))
((eq? f 'snake) (lambda (x) x))
(#t (error ";_;")))
((mynamespace 'anus) (mynamespace 'anus))
((mynamespace 'snake) 1)