| From: David Van Horn (dvanhorn at ccs.neu.edu) Date: Thu Sep 8 20:12:18 EDT 2011 |
|
On 9/7/11 11:36 PM, Shriram Krishnamurthi wrote: > A better design would be to use a different signature: > > get-one/rest : (forall (A) (Set A) -> (values A (Set A))) > > This performs the split "atomically", so it can ensure that the > combination of "one" and "rest" is the same as the original set. This should be provided by Racket. I've written it locally multiple times. David
| Posted on the users mailing list. |
|