Summary

No promise type.

Metadata

Description

Although promises are a Scheme type, `(chicken type)` does not provide a `promise` type. What does work is `(struct promise)`, which seems like an abstraction leak. Please expose a type for promises; even better, provide a parametric promise type, so that `(promise t)` is a type of delayed `t` values.

Changes and comments

[2023-11-06 23:39:46 UTC] felix changed type from defect to enhancement