[plt-dev] typed scheme wrapper for file/gif

From: YC (yinso.chen at gmail.com)
Date: Fri Feb 27 16:38:42 EST 2009

Attached is the typed scheme wrapper for file/gif.

One challenge I ran into is that I needed argb-bytes? as an opague type but
it's not exported.  I couldn't find how to define an function as an opague
type within the same module, so I had to patch file/gif to export
argb-bytes? instead.

Let me know if there are different way of handling this issue.  Thanks,
yc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20090227/cb9d6ecd/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gif.ss
Type: application/octet-stream
Size: 2598 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20090227/cb9d6ecd/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gif.ss.patch
Type: text/x-patch
Size: 478 bytes
Desc: not available
URL: <http://lists.racket-lang.org/dev/archive/attachments/20090227/cb9d6ecd/attachment.bin>

Posted on the dev mailing list.