Native Shell
Native Shell:AI 生成的 UI,在你的应用中原生呈现,覆盖每个平台。iOS、Android、macOS、Windows 与 Linux 上的应用、GPUI 应用与网页在运行时加载已签名、沙箱隔离的 TSX 模块并绘制 th
AI 翻译
A base for declarative languages: a document gets its meaning from a question. Its kind names the evaluator, and a ladder finds it.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗coeval is a base for declarative languages. Each language keeps its programs as JSON documents. A document gets its meaning from a question, not from a definition: its kind names the evaluator, and a ladder finds it.
The site explains each idea with a live diagram. The diagrams use the model package of this repository, thus each answer comes from real code.
The kernel is on npm as @mark1russell7/coeval. Its API is not stable before version 1.0. Since version 0.2, each language evaluates through the kernel (decision D13). The plan is in docs/ROADMAP.md, the decisions are in docs/DECISIONS.md, and each rule has an ID in docs/SPEC.md. docs/SEMANTICS.md gives the same rules as a small calculus of inference rules.
{ "type": "add", "value": [2, 3] }. The type names a kind.self, names, world, event and caps.| Package | Contents |
|---|---|
@mark1russell7/coeval | The kernel: envelopes, the ladder, kind contracts, sealed parts, plans, the run side with capabilities, error values with a place, the static kit, the formula kit and a small standard world |
@coeval/site | The site: a visual grammar where each concept has one glyph, a guide that adds glyphs one page at a time, and a playground. GitHub Pages serves it. |
pnpm install
pnpm typecheck # the source and the tests of each package
pnpm test # the tests of each package
pnpm lint:ste # the writing rules
pnpm --filter @coeval/site dev # the site, with the dev server of Astro
pnpm package add <name> --preset=ts # make a new package
The prose of this repository follows ASD-STE100 Simplified Technical English (STE). STE is a style target. ASD does not certify this repository. The project glossary is in ste.config.json. Keep a local copy of the STE dictionary in .ste/, and do not commit it.
An AI model (Claude, from Anthropic) wrote most of the text and the code of this repository, under the direction of the author. The STEMG of ASD-STE100 asks for this disclosure in its white paper on STE and artificial intelligence (June 2026).
MIT. Refer to LICENSE.