ドキュメント
Hewをゼロから学ぶ。
スタート
コアコンセプト
アクターモデル EN
アクター、メールボックス、メッセージパッシング
型システム EN
型、ジェネリクス、ケイパビリティ、パターンマッチ
標準ライブラリ EN
組み込み型:string、Vec、HashMap、Iterator、IO
テスト EN
組み込み:#[test]、assert_eq、assert — フレームワーク不要
ステートマシン
検査済み遷移を持つ第一級のmachine/state/events宣言
エディタサポート EN
LSPサーバー、tree-sitterグラマー、VS Code拡張
パッケージ EN
プロジェクトを作成し、公式パッケージをソースから使い、レジストリの互換性を確認する
Core concepts EN
Ownership, affine values, actor isolation, message transfer, lifecycle, and structured concurrency.
Authority confinement EN
Supply services to actors and functions, and check their authority with Hew v0.9.3.
ツールと内部構造
比較
リファレンス
言語仕様 EN
形式的なEBNF文法と言語セマンティクスリファレンス
文法エクスプローラー EN
鉄道図付きのインタラクティブなEBNF文法
Released language and API reference EN
Search the released language guides, standard-library modules, symbols, and exact signatures.
Hew Playground mobile guides
Illustrated iPhone, iPad and Android instructions for examples, editing, running, saving and sharing code. English.
Hew Observe guides EN
Desktop, iPad, terminal and browser guides, screenshots and an illustrated user manual
クイックリファレンス
構文、アクター、並行処理、wire型、ステートマシンをまとめた印刷用両面チャート