Repository navigation
docs: correct stale facts across the documentation suite - #14
Merged
Merged
Conversation
Audited the full docs suite against the current compiler and tooling and fixed 14 inaccuracies found by cross-checking source: stdlib-index.md - env.get returns Optional[string], not string - comparable now admits float and value enums (drop "float excluded") - run_full and tuple destructuring are implemented, not deferred - add the missing array.is_empty and dict.is_empty entries - namespaced spellings process.run_env / env.set, not the bare names stdlib.md - Optional[float] is comparable (numeric identity); only Optional of a value enum or an aggregate stays non-comparable language.md - only 4 of the 12 generic funcref builtins span more than one container (map, filter, and_then, or_else); the rest are single-container - 71 monomorphic-generatable builtins, not 75 - 8 BuiltinFuncrefClass labels, not 9 - Arrays/Dicts snippets need import "array" / import "dict" internals.md, CONTRIBUTING.md - CI runs four jobs; add release-dryrun (goreleaser check + snapshot) www/README.md - dev server serves under localhost:4321/wisp/ (astro base=/wisp) README.md, CONTRIBUTING.md - Go 1.26.4 or newer, matching the go.mod floor docslint and doctest pass; no source changed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Audited the entire documentation suite (11 site docs plus the repo docs) against the current compiler and tooling, and fixed 14 inaccuracies. Every finding was cross-checked against source before the edit; docslint and doctest pass and no source was touched.
stdlib-index.md
env.getreturnsOptional[string], notstring(core_members.go)comparableadmitsfloatand value enums now; dropped "float excluded"run_fulland tuple destructuring are implemented, not deferred; only a destructuringmatchremainsarray.is_emptyanddict.is_emptyentriesprocess.run_env/env.set, not the bare namesstdlib.md
Optional[float]is comparable (numeric identity); onlyOptionalof a value enum or an aggregate stays non-comparablelanguage.md
map,filter,and_then,or_else); the other 8 are single-containerBuiltinFuncrefClasslabels, not 9import "array"/import "dict"internals.md, CONTRIBUTING.md
release-dryrun(goreleaser config check + snapshot build)www/README.md
localhost:4321/wisp/(astrobase=/wisp)README.md, CONTRIBUTING.md