[plt-scheme] new rotate function in 2htdp/image
Is there any reason (aside from that it's a hassle) not to use except-
in and only-in when requiring the image and universe libraries? I
haven't tried it, but it seems like that's one possible temp solution
for Eric's problem...
Best,
Jordan
On Nov 6, 2009, at 4:08 AM, Robby Findler
<robby at eecs.northwestern.edu> wrote:
> The current 2htdp/universe does not use 2htdp/image (it instead uses
> htdp/image). The 2htdp/image library is still pretty new and missing
> lots of image primitives. I hope to get more of them going soon and
> probably after that 2htdp/universe will switch over to using
> 2htdp/image.
>
> In the meantime, if all you want to do is program with images (but not
> use the world or universe stuff), you can just require 2htdp/image by
> itself.
>
> hth,
> Robby
>
> On Fri, Nov 6, 2009 at 1:15 AM, Eric Swenson <eric at swenson.org> wrote:
>> I'd like to be able to use the new "rotate" function in 2htdp/image
>> in a
>> big-bang simulation. So far, I've been unable to figure out how to
>> do this.
>> If I simply use
>> #lang scheme
>> (require 2htdp/universe)
>> I can successfully use big-bang but the new "rotate" is not
>> available (this,
>> despite the fact that it seems like universe causes the
>> private/image-more.ss module to get loaded).
>> If I try to do this:
>> #lang scheme
>> (require 2htdp/universe)
>> (require 2htdp/image)
>> I get this error:
>> module: identifier already imported from a different source in:
>> rectangle
>> 2htdp/image
>> 2htdp/universe
>> If I do this:
>> #lang scheme
>> (require 2htdp/image)
>> then "rotate" is available and works fine, but "big-bang" is not
>> available.
>> I can't seem to get the combination of "universe" and the new
>> additions to
>> "image" to work together.
>> Can anyone offer a hand?
>> Thanks. -- Eric
>>
>> _________________________________________________
>> For list-related administrative tasks:
>> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>
>>
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme