-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
effort: moderateThe issue will probably take a single contributor one or two days of work to resolve.The issue will probably take a single contributor one or two days of work to resolve.meta: next releaseThe issue must be resolved before the next version can be released.The issue must be resolved before the next version can be released.priority: highThe issue substantially impedes people's ability to use the software.The issue substantially impedes people's ability to use the software.type: polishThe issue involves making existing functionality more usable.The issue involves making existing functionality more usable.
Description
Currently, in most places, passing an unbounded sequence or not-known-bounded sequence to a function that would attempt to consume it entirely will cause an error. There are some situations where the user is absolutely required to use an .assumeBounded() call to make a chain evaluate, and that is not intuitive or user-friendly.
Additionally, there are some cases where a user may want to produce an infinite loop across an unbounded sequence, for example as an asynchronous background task or a synchronous main loop.
Metadata
Metadata
Assignees
Labels
effort: moderateThe issue will probably take a single contributor one or two days of work to resolve.The issue will probably take a single contributor one or two days of work to resolve.meta: next releaseThe issue must be resolved before the next version can be released.The issue must be resolved before the next version can be released.priority: highThe issue substantially impedes people's ability to use the software.The issue substantially impedes people's ability to use the software.type: polishThe issue involves making existing functionality more usable.The issue involves making existing functionality more usable.