[racket-dev] package name restrictions - why?

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Wed Jul 31 14:11:17 EDT 2013

The restriction is primarily because they appear in URLs as single
path segments.

Jay

On Wed, Jul 31, 2013 at 11:50 AM, Tony Garnock-Jones <tonyg at ccs.neu.edu> wrote:
> Hi all,
>
> Package names are restricted as follows, per the documentation:
>
> "a package name — a string made of the characters a through z, A through Z,
> 0 through 9, _, and -."
>
> Why does this restriction exist? Programmers never see package names when
> using (require); Operators see package names only when they use "raco pkg";
> otherwise they're just strings, surely?
>
> Cheers,
>   Tony
>
> _________________________
>  Racket Developers list:
>  http://lists.racket-lang.org/dev



-- 
Jay McCarthy <jay at cs.byu.edu>
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

"The glory of God is Intelligence" - D&C 93


Posted on the dev mailing list.