| name | moonbit |
| description | MoonBit の文法・標準ライブラリ・ツールチェーンの参照、ドキュメント索引の案内、仕様確認、コード例作成が必要なときに使う。MoonBit に関する質問・調査・要約・ナビゲーションを行う場面で使用。 |
Moonbit スキル
Moonbit の文法・標準ライブラリを参照するために使う。最小限の入口だけをここに示し、詳細は references から必要な部分だけを開く。
- まず
references/index.mdを読む(公式ドキュメントの目次) - 言語仕様は
references/language/index.mdを読む(基礎と各章へのリンク) - チュートリアルは
references/tutorial/index.mdとreferences/tutorial/tour.mdを読む - フルテキストが必要な場合のみ
references/llms.txtを読む
利用時のヒント:
- 質問の範囲に応じて該当セクションだけを読み、不要な章は開かない
- 追加情報が必要なら上記パスをたどって目的の章を参照する
references
references/index.md: Moonbit ドキュメント目次references/tutorial/index.md: チュートリアル目次references/tutorial/tour.md: 入門ツアーreferences/tutorial/for-go-programmers/index.md: Go 開発者向けガイドreferences/language/index.md: 言語仕様目次references/language/fundamentals.md: 基本文法・型(章別リンクのみ)references/language/fundamentals/built-in-data-structures.md: 基本型・コレクションreferences/language/fundamentals/functions.md: 関数references/language/fundamentals/control-structures.md: 制御構造references/language/fundamentals/custom-data-types.md: ユーザー定義型references/language/fundamentals/pattern-matching.md: パターンマッチreferences/language/fundamentals/generics.md: ジェネリクスreferences/language/fundamentals/overloaded-literals.md: リテラル多重定義references/language/fundamentals/iterator.md: イテレータreferences/language/fundamentals/special-syntax.md: パイプ、cascade などreferences/language/methods.md: メソッドreferences/language/methods/method-system.md: メソッドシステムreferences/language/methods/operator-overloading.md: 演算子オーバーロードreferences/language/methods/trait-system.md: トレイトシステムreferences/language/methods/trait-objects.md: トレイトオブジェクトreferences/language/methods/builtin-traits.md: 組み込みトレイトreferences/language/derive.md: derive 機構references/language/derive/show.md: Showreferences/language/derive/eq-and-compare.md: Eq / Comparereferences/language/derive/default.md: Defaultreferences/language/derive/hash.md: Hashreferences/language/derive/arbitrary.md: Arbitraryreferences/language/derive/fromjson-and-tojson.md: JSON 変換references/language/error-handling.md: エラーハンドリングreferences/language/error-handling/error-types.md: エラー型references/language/error-handling/throwing-errors.md: 例外送出references/language/error-handling/handling-errors.md: 例外処理references/language/packages.md: パッケージreferences/language/packages/packages-and-modules.md: パッケージ/モジュールreferences/language/packages/access-control.md: アクセス制御references/language/packages/virtual-packages.md: 仮想パッケージreferences/language/tests.md: テストreferences/language/benchmarks.md: ベンチマークreferences/language/docs.md: ドキュメント生成references/language/ffi.md: FFIreferences/language/ffi/backends.md: バックエンドreferences/language/ffi/declare-foreign-type.md: 外部型宣言references/language/ffi/declare-foreign-function.md: 外部関数宣言references/language/ffi/export-functions.md: 関数エクスポートreferences/language/ffi/lifetime-management.md: ライフタイム管理references/language/async-experimental.md: 非同期(実験的)references/language/error_codes/index.md: エラーコード一覧references/llms.txt: 公式 llms ドキュメント全文(必要時のみ)