1 parent 4b7809b commit fccc9c5Copy full SHA for fccc9c5
1 file changed
Sources/PropertyBased/Generator.swift
@@ -233,11 +233,13 @@ extension Generator {
233
Shrink.WithNil(nil)
234
}
235
},
236
- finalResult: {
237
- if let some = $0 {
238
- return self._mapFilter(some)
+ finalResult: { value in
+ guard let value else {
+ return .some(.none)
239
240
- return .some(.none)
+
241
+ let filtered = self._mapFilter(value)
242
+ return filtered.flatMap { .some($0) }
243
})
244
245
0 commit comments