Commit dcfb2b5
D13 followup: re-enable monadic_do[List] Pythagorean test in Pytkell
D17 wasn't actually a deferred issue — the transient failure I recorded
mid-session disappeared once the `List._make = from_iterable` hook was
in place. That hook lets `mogrify` reconstruct the container elementwise
(via `cls._make(generator)`, matching the namedtuple convention) instead
of the varargs fallback `cls(generator)` that wraps the whole generator
as a single element. The same hook fixed `forall` Pythagorean triples
under Pytkell — same root cause.
Re-enabling the classical Pythagorean-triples-under-Pytkell test in the
"monadic do-notation" testset (now 5/5) and removing the stale D17 entry
from TODO_DEFERRED.md.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 8d3feb4 commit dcfb2b5
2 files changed
Lines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | 60 | | |
62 | 61 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
264 | 270 | | |
265 | 271 | | |
266 | 272 | | |
| |||
0 commit comments