[plt-scheme] Problem with contracts and zo-compiled modules
On Thu, 2005-12-01 at 08:25 -0600, Robby Findler wrote:
> How are you compiling the .zo files? It looks like the .zo for A is out
> of sync with the .zo for b. (I reccommend "mzc -k b.ss").
Yes, I'll use that from now on.
> Also, let me recommend you use provide/contract instead of
> define/contract. provide/contract is designed to work with out module
> system and define/contract is more of a "little examples as the
> toplevel" kind of thing.
I started out with provide/contract, but as part of my
try-everything-and-see-what-works attempt I switched to define/contract.
While we're on the subject of contracts, is it possible to use a form
like ->r with opt-lambda (other than rolling my own)? None of the
opt-lambda contracts seems to do this.
Thanks
--
Ittai
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.racket-lang.org/users/archive/attachments/20051201/7b9187e4/attachment.sig>