Green — 37 exercises, 8 chapters. Chapter 07 (07-equality) is in and validated. #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chapter07"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What landed
Five exercises, each probe-verified against plgc before authoring:
false while 1 =:= 1.0 is true — the term world vs the number world. Also shows == never binds (X == a fails
where = would succeed).
== (numbers) vs = (not-unifiable).
float-before-equal-int; and the "not arithmetic" case 2 + 2 @< 5 is false (the compound sorts after the number
even though 2+2 < 5).
duplicates, and it sorts mixed-kind lists ([foo(2),5,a,foo(1)] → [5,a,foo(1),foo(2)]).
Through-line preserved
The chapter explicitly reopens the chapter-05 grid and closes it with ==, so the is/=/=:= work you flagged now
extends cleanly into ==/=:=. Coverage matrix in curriculum-expansion.md has 07 checked off; README/ROADMAP
tables refreshed.
Per the design doc's priority order, the next-biggest wins are 08-control (;, -> ;, once, +) and
10-list-library (append/3's multi-mode magic). Both untouched, both core. Say the word and I'll start one.