~ chicken-core (chicken-5) e87440a88b966f1c4dc95902070537b43fa0939e
commit e87440a88b966f1c4dc95902070537b43fa0939e Author: felix <felix@call-with-current-continuation.org> AuthorDate: Tue Jul 12 21:48:13 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Tue Jul 12 21:48:13 2011 +0200 promise? is a predicate diff --git a/types.db b/types.db index 0db14df9..807ac96d 100644 --- a/types.db +++ b/types.db @@ -782,7 +782,7 @@ (print* (procedure print* (#!rest) undefined)) (procedure-information (procedure! procedure-information (procedure) *)) (program-name (procedure! program-name (#!optional string) string)) -(promise? (procedure promise? (*) boolean)) +(promise? (procedure? (struct promise) promise? (*) boolean)) (put! (procedure! put! (symbol symbol *) undefined) ((symbol symbol *)Trap