Skip to content

Commit

Permalink
update second edition
Browse files Browse the repository at this point in the history
  • Loading branch information
damirka committed Jan 8, 2024
1 parent dfe07a4 commit 7228697
Show file tree
Hide file tree
Showing 41 changed files with 443 additions and 54 deletions.
2 changes: 1 addition & 1 deletion second-edition/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@

<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded "><a href="index.html"><strong aria-hidden="true">1.</strong> The Move Language</a></li><li class="chapter-item expanded "><a href="foreword.html"><strong aria-hidden="true">2.</strong> Foreword</a></li><li class="chapter-item expanded "><a href="getting-started/index.html"><strong aria-hidden="true">3.</strong> Getting Started</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="getting-started/choose-a-network.html"><strong aria-hidden="true">3.1.</strong> Choose a Network</a></li><li class="chapter-item expanded "><a href="getting-started/ide-support.html"><strong aria-hidden="true">3.2.</strong> Set up your IDE</a></li><li class="chapter-item expanded "><a href="getting-started/project-setup.html"><strong aria-hidden="true">3.3.</strong> Project Setup</a></li><li class="chapter-item expanded "><a href="getting-started/package-manifest.html"><strong aria-hidden="true">3.4.</strong> Package Manifest</a></li><li class="chapter-item expanded "><a href="getting-started/what-is-a-package.html"><strong aria-hidden="true">3.5.</strong> What is a Package?</a></li></ol></li><li class="chapter-item expanded "><a href="your-first-move/index.html"><strong aria-hidden="true">4.</strong> Your first Move</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="your-first-move/hello-world.html"><strong aria-hidden="true">4.1.</strong> Hello World</a></li><li class="chapter-item expanded "><a href="your-first-move/adding-tests.html"><strong aria-hidden="true">4.2.</strong> Adding Tests</a></li><li class="chapter-item expanded "><a href="your-first-move/debugging.html"><strong aria-hidden="true">4.3.</strong> Debugging</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">4.4.</strong> Generating Docs</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">4.5.</strong> Publishing</div></li></ol></li><li class="chapter-item expanded "><a href="syntax-basics/index.html"><strong aria-hidden="true">5.</strong> Syntax Basics</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="syntax-basics/modules.html"><strong aria-hidden="true">5.1.</strong> Module</a></li><li class="chapter-item expanded "><a href="syntax-basics/comments.html"><strong aria-hidden="true">5.2.</strong> Comments</a></li><li class="chapter-item expanded "><a href="syntax-basics/primitive-types.html"><strong aria-hidden="true">5.3.</strong> Primitive Types</a></li><li class="chapter-item expanded "><a href="syntax-basics/expression-and-scope.html"><strong aria-hidden="true">5.4.</strong> Expression and Scope</a></li><li class="chapter-item expanded "><a href="syntax-basics/control-flow.html"><strong aria-hidden="true">5.5.</strong> Control Flow</a></li><li class="chapter-item expanded "><a href="syntax-basics/constants.html"><strong aria-hidden="true">5.6.</strong> Constants</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.7.</strong> Error Handling</div></li><li class="chapter-item expanded "><a href="syntax-basics/function.html"><strong aria-hidden="true">5.8.</strong> Function</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.9.</strong> Function Visibility</div></li><li class="chapter-item expanded "><a href="advanced-topics/managing-collections-with-vectors.html"><strong aria-hidden="true">5.10.</strong> Vector</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.11.</strong> String</div></li><li class="chapter-item expanded "><a href="advanced-topics/struct.html"><strong aria-hidden="true">5.12.</strong> Struct</a></li><li class="chapter-item expanded "><a href="syntax-basics/imports.html"><strong aria-hidden="true">5.13.</strong> Imports</a></li></ol></li><li class="chapter-item expanded "><a href="advanced-topics/index.html"><strong aria-hidden="true">6.</strong> Advanced Topics</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="advanced-topics/types-with-abilities.html"><strong aria-hidden="true">6.1.</strong> Abilities</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">6.2.</strong> A Friend of a Friend</div></li><li class="chapter-item expanded "><a href="advanced-topics/ownership-and-references.html"><strong aria-hidden="true">6.3.</strong> Ownership and References</a></li><li class="chapter-item expanded "><a href="advanced-topics/understanding-generics.html"><strong aria-hidden="true">6.4.</strong> Understanding Generics</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">6.5.</strong> Testing</div></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.</strong> Storage Models</div></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/index.html"><strong aria-hidden="true">7.1.</strong> Core Move Model</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/signer-type.html"><strong aria-hidden="true">7.1.1.</strong> Sender as Signer</a></li><li class="chapter-item expanded "><a href="resources/what-is-resource.html"><strong aria-hidden="true">7.1.2.</strong> What is Resource</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/index.html"><strong aria-hidden="true">7.1.3.</strong> Resource by Example</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/resource-by-example/storing-new-resource.html"><strong aria-hidden="true">7.1.3.1.</strong> Create and Move</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/access-resource-with-borrow.html"><strong aria-hidden="true">7.1.3.2.</strong> Read and Modify</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/destroy-resource.html"><strong aria-hidden="true">7.1.3.3.</strong> Take and Destroy</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/furher-steps.html"><strong aria-hidden="true">7.1.3.4.</strong> Further Reading</a></li></ol></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.</strong> Object Model (Sui)</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.1.</strong> What is Object</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.</strong> Object by Example</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.1.</strong> Single Owner</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.2.</strong> Shared Objects</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.3.</strong> Immutable Objects</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.4.</strong> Further Reading</div></li></ol></li></ol></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.</strong> Special Topics</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">8.1.</strong> Coding Conventions</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.2.</strong> Compatibility Table</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.3.</strong> Scripts</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.4.</strong> BCS</div></li></ol></li><li class="chapter-item expanded "><a href="translations.html"><strong aria-hidden="true">9.</strong> Translations</a></li></ol>
<ol class="chapter"><li class="chapter-item expanded "><a href="index.html"><strong aria-hidden="true">1.</strong> The Move Language</a></li><li class="chapter-item expanded "><a href="foreword.html"><strong aria-hidden="true">2.</strong> Foreword</a></li><li class="chapter-item expanded "><a href="getting-started/index.html"><strong aria-hidden="true">3.</strong> Getting Started</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="getting-started/choose-a-network.html"><strong aria-hidden="true">3.1.</strong> Choose a Network</a></li><li class="chapter-item expanded "><a href="getting-started/ide-support.html"><strong aria-hidden="true">3.2.</strong> Set up your IDE</a></li><li class="chapter-item expanded "><a href="getting-started/project-setup.html"><strong aria-hidden="true">3.3.</strong> Project Setup</a></li><li class="chapter-item expanded "><a href="getting-started/package-manifest.html"><strong aria-hidden="true">3.4.</strong> Package Manifest</a></li><li class="chapter-item expanded "><a href="getting-started/what-is-a-package.html"><strong aria-hidden="true">3.5.</strong> What is a Package?</a></li></ol></li><li class="chapter-item expanded "><a href="your-first-move/index.html"><strong aria-hidden="true">4.</strong> Your first Move</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="your-first-move/hello-world.html"><strong aria-hidden="true">4.1.</strong> Hello World</a></li><li class="chapter-item expanded "><a href="your-first-move/adding-tests.html"><strong aria-hidden="true">4.2.</strong> Adding Tests</a></li><li class="chapter-item expanded "><a href="your-first-move/debugging.html"><strong aria-hidden="true">4.3.</strong> Debugging</a></li><li class="chapter-item expanded "><a href="your-first-move/generating-docs.html"><strong aria-hidden="true">4.4.</strong> Generating Docs</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">4.5.</strong> Publishing</div></li></ol></li><li class="chapter-item expanded "><a href="syntax-basics/index.html"><strong aria-hidden="true">5.</strong> Syntax Basics</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="syntax-basics/modules.html"><strong aria-hidden="true">5.1.</strong> Module</a></li><li class="chapter-item expanded "><a href="syntax-basics/comments.html"><strong aria-hidden="true">5.2.</strong> Comments</a></li><li class="chapter-item expanded "><a href="syntax-basics/primitive-types.html"><strong aria-hidden="true">5.3.</strong> Primitive Types</a></li><li class="chapter-item expanded "><a href="syntax-basics/expression-and-scope.html"><strong aria-hidden="true">5.4.</strong> Expression and Scope</a></li><li class="chapter-item expanded "><a href="syntax-basics/control-flow.html"><strong aria-hidden="true">5.5.</strong> Control Flow</a></li><li class="chapter-item expanded "><a href="syntax-basics/constants.html"><strong aria-hidden="true">5.6.</strong> Constants</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.7.</strong> Error Handling</div></li><li class="chapter-item expanded "><a href="syntax-basics/function.html"><strong aria-hidden="true">5.8.</strong> Function</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.9.</strong> Function Visibility</div></li><li class="chapter-item expanded "><a href="advanced-topics/managing-collections-with-vectors.html"><strong aria-hidden="true">5.10.</strong> Vector</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">5.11.</strong> String</div></li><li class="chapter-item expanded "><a href="advanced-topics/struct.html"><strong aria-hidden="true">5.12.</strong> Struct</a></li><li class="chapter-item expanded "><a href="syntax-basics/imports.html"><strong aria-hidden="true">5.13.</strong> Imports</a></li></ol></li><li class="chapter-item expanded "><a href="advanced-topics/index.html"><strong aria-hidden="true">6.</strong> Advanced Topics</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="advanced-topics/types-with-abilities.html"><strong aria-hidden="true">6.1.</strong> Abilities</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">6.2.</strong> A Friend of a Friend</div></li><li class="chapter-item expanded "><a href="advanced-topics/ownership-and-references.html"><strong aria-hidden="true">6.3.</strong> Ownership and References</a></li><li class="chapter-item expanded "><a href="advanced-topics/understanding-generics.html"><strong aria-hidden="true">6.4.</strong> Understanding Generics</a></li><li class="chapter-item expanded "><div><strong aria-hidden="true">6.5.</strong> Testing</div></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.</strong> Storage Models</div></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/index.html"><strong aria-hidden="true">7.1.</strong> Core Move Model</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/signer-type.html"><strong aria-hidden="true">7.1.1.</strong> Sender as Signer</a></li><li class="chapter-item expanded "><a href="resources/what-is-resource.html"><strong aria-hidden="true">7.1.2.</strong> What is Resource</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/index.html"><strong aria-hidden="true">7.1.3.</strong> Resource by Example</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="resources/resource-by-example/storing-new-resource.html"><strong aria-hidden="true">7.1.3.1.</strong> Create and Move</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/access-resource-with-borrow.html"><strong aria-hidden="true">7.1.3.2.</strong> Read and Modify</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/destroy-resource.html"><strong aria-hidden="true">7.1.3.3.</strong> Take and Destroy</a></li><li class="chapter-item expanded "><a href="resources/resource-by-example/furher-steps.html"><strong aria-hidden="true">7.1.3.4.</strong> Further Reading</a></li></ol></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.</strong> Object Model (Sui)</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.1.</strong> What is Object</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.</strong> Object by Example</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.1.</strong> Single Owner</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.2.</strong> Shared Objects</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.3.</strong> Immutable Objects</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">7.2.2.4.</strong> Further Reading</div></li></ol></li></ol></li></ol></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.</strong> Special Topics</div></li><li><ol class="section"><li class="chapter-item expanded "><div><strong aria-hidden="true">8.1.</strong> Coding Conventions</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.2.</strong> Compatibility Table</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.3.</strong> Scripts</div></li><li class="chapter-item expanded "><div><strong aria-hidden="true">8.4.</strong> BCS</div></li></ol></li><li class="chapter-item expanded "><a href="translations.html"><strong aria-hidden="true">9.</strong> Translations</a></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>
Expand Down
Loading

0 comments on commit 7228697

Please sign in to comment.