[m-dev.] for review: add promise_only_solution/1 to std_util.m
    Peter Schachte 
    pets at cs.mu.OZ.AU
       
    Fri Nov  6 12:32:00 AEDT 1998
    
    
  
> +:- func promise_only_solution(pred(T)) = T.
> +:- mode promise_only_solution(pred(out) is cc_multi) = out is det.
> +:- mode promise_only_solution(pred(out) is cc_nondet) = out is semidet.
To be complete, shouldn't there be versions of promise_only_solution
for nondet and multi preds as well?  I know the implementation has to
be completely different, and so this is difficult to do, but it seems
worth at least documenting this restriction in the current
implementation.
-- 
Peter Schachte                | The greater part of our happiness depends on
mailto:pets at cs.mu.OZ.AU       | our dispositions and not on our
http://www.cs.mu.oz.au/~pets/ | circumstances.
PGP: finger pets at 128.250.37.3 |     -- Martha Washington 
    
    
More information about the developers
mailing list