[racket] PLaneT (Was: are people using untyped/snooze?)

From: Jens Axel Søgaard (jensaxel at soegaard.net)
Date: Fri Aug 19 14:16:31 EDT 2011

2011/8/19 Neil Van Dyke <neil at neilvandyke.org>

>
> I don't know the internals of PLaneT, so I can't really be helpful here.
>  The vague idea I had seems pretty usual: abstract the interface that talks
> to the repository, break up the existing client-side implementation code
> (e.g., fetch package from repository, install package, query information,
> etc.) into a few big chunks that can be called by the default plugin or
> composed by user-provided plugins, then provide the plugin interface
> (perhaps as one or more parameters storing callback procs for things like
> require-a-package or fetch-info-about-a-package or whatever is needed by
> PLaneT; or single parameter storing struct of multiple callback procs).
>

I would love to be able to write
     (require (github
dyoo/whalesong/77bb781c8dc12bd8a229<https://github.com/dyoo/whalesong/commit/77bb781c8dc12bd8a229edd6e717ae1709c4b398>
))
to use a specific commit directly from GitHub.

-- 
Jens Axel Søgaard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20110819/6df31e14/attachment.html>

Posted on the users mailing list.