[plt-dev] Re: [plt-scheme] Call for Participation: Writing Typed Scheme wrapper modules

From: Sam TH (samth at ccs.neu.edu)
Date: Tue Feb 24 17:30:05 EST 2009

On Tue, Feb 24, 2009 at 5:27 PM, YC <yinso.chen at gmail.com> wrote:
> On Tue, Feb 24, 2009 at 2:04 PM, Sam TH <samth at ccs.neu.edu> wrote:
>> On Tue, Feb 24, 2009 at 4:57 PM, YC <yinso.chen at gmail.com> wrote:
>> > what's the submission process?  do we just send the code to you?
>> Sending code to me is probably the best strategy.  You can also post
>> it to this list, where perhaps other people might have feedback.
>> Thanks for your interest,
> I am happy to participate as I have availability.
> do you have a hard and fast deadline?  I want to make sure I don't over
> promise and under deliver :)

No, there's no deadline.

> also - any license requirements?

Code needs to be licensed under the LGPL, so that in can be
incorporated into the rest of PLT Scheme.

> in the mean time, here's a low hanging fruit for file/md5.  please let me
> know if this does what you want, as this would be my first typed-scheme
> code.
> ;;
> md5.ss
> ;; wrapper on
> file/md5
> #lang typed-scheme
> (require/typed file/md5
>                (md5 (Input-Port -> Bytes))
>                )
> (provide md5)

Thanks, that's great!

sam th
samth at ccs.neu.edu

Posted on the dev mailing list.