Skip to content

Kumiki 仕様

ここは Kumiki 言語とランタイムの正規(normative)仕様である。実装(packages/)と本仕様が食い違った場合、原則として本仕様を正とし、どちらを直すかを設計判断として PR に記録する。

チュートリアルや how-to は仕様ではなく Kumiki Guide に置く。動作する実例は Kumiki Examples にある。

目次

文書内容
Language Core7 層(type / slot / effect / reducer / tile / fn / app)と式・文・パターン
Standard LibraryList / Map / Set / Option / Result / Time / ドメイン型
Routingパターン、パラメータ、route.enter / route.leave、リダイレクト
Styleスタイル・レイアウト・テーマ
Formsフォーム、bind、バリデーション
HTTP / StorageHTTP / Storage effects とポリシー(latest / debounce / once …)
Lifecycleライフサイクル、ケイパビリティ、エラー境界、サスペンス
Runtimeランタイム実装ガイド(signal graph・mount・dispatch・dispose)
AI EditingAI 編集 API、CRDT op、参照整合性
Testingテスト戦略
Error Codesエラーコードカタログ(E0001..E07xx)