Opened 2 years ago

Closed 6 weeks ago

#1816 closed defect (fixed)

srfi-41: stream-match discards multiple values

Reported by: Zipheir Owned by:
Priority: minor Milestone: someday
Component: extensions Version: 5.3.0
Keywords: Cc:
Estimated difficulty:

Description

stream-match from srfi-41 discards all but the first value returned by the body:

(stream-match stream-null
  (() (values 1 2 3))
  ...)
=> 1

This bug is not present in other implementations of SRFI 41.

Change History (1)

comment:1 Changed 6 weeks ago by Kon Lovett

Resolution: fixed
Status: newclosed

fixed w/ rel 2.1.4 (2/16/23)


#;1> (stream-match stream-null

(() (values 1 2 3)))

1
2
3
; 3 values

Note: See TracTickets for help on using tickets.