You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
prelude.affine and option.affine both define is_some/is_none/unwrap/unwrap_or/map/filter/contains — with conflicting signatures (prelude.map(arr, f) vs option.map(f, opt)). result.affine overlaps similarly.
Task: per the decision in #128-B, remove the duplicate/conflicting definitions across prelude / option / result so there is exactly one canonical binding per name (or properly module-qualified ones).
Activity
docs(stdlib): settle namespace model — real modules + qualified paths (…
fix(stdlib): single-ownership dedup of prelude/option/result (#133)
fix(stdlib): module visibility + imports per ADR-011 (#135 slice 8) (#…