├── .github └── workflows │ ├── markdown.yml │ ├── mdbook.yml │ └── monitoring.yml ├── .gitignore ├── CNAME ├── README.md ├── book.toml └── src ├── SUMMARY.md ├── acir.md ├── acir_diagram.png ├── c_overview.md ├── coming_soon.md ├── getting_started.md ├── getting_started ├── breakdown.md ├── hello_world.md ├── merkle-proof.md ├── nargo.md ├── nargo │ ├── commands.md │ └── installation.md ├── solidity_verifier.md ├── testing.md └── typescript.md ├── index.md ├── language_concepts.md ├── language_concepts ├── comments.md ├── constrain.md ├── control_flow.md ├── data_types.md ├── functions.md ├── mutability.md └── ops.md ├── license.md ├── modules_packages_crates.md ├── modules_packages_crates ├── crates_and_packages.md ├── dependencies.md └── modules.md ├── standard_library.md └── standard_library ├── array_methods.md ├── cyptographic_primitives.md ├── field_methods.md ├── logging.md └── merkle_trees.md /.github/workflows/markdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/.github/workflows/markdown.yml -------------------------------------------------------------------------------- /.github/workflows/mdbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/.github/workflows/mdbook.yml -------------------------------------------------------------------------------- /.github/workflows/monitoring.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/.github/workflows/monitoring.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | .DS_STORE -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | noir-lang.org 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/README.md -------------------------------------------------------------------------------- /book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/book.toml -------------------------------------------------------------------------------- /src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/SUMMARY.md -------------------------------------------------------------------------------- /src/acir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/acir.md -------------------------------------------------------------------------------- /src/acir_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/acir_diagram.png -------------------------------------------------------------------------------- /src/c_overview.md: -------------------------------------------------------------------------------- 1 | ![](./acir_diagram.png) -------------------------------------------------------------------------------- /src/coming_soon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/coming_soon.md -------------------------------------------------------------------------------- /src/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started.md -------------------------------------------------------------------------------- /src/getting_started/breakdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/breakdown.md -------------------------------------------------------------------------------- /src/getting_started/hello_world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/hello_world.md -------------------------------------------------------------------------------- /src/getting_started/merkle-proof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/merkle-proof.md -------------------------------------------------------------------------------- /src/getting_started/nargo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/nargo.md -------------------------------------------------------------------------------- /src/getting_started/nargo/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/nargo/commands.md -------------------------------------------------------------------------------- /src/getting_started/nargo/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/nargo/installation.md -------------------------------------------------------------------------------- /src/getting_started/solidity_verifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/solidity_verifier.md -------------------------------------------------------------------------------- /src/getting_started/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/testing.md -------------------------------------------------------------------------------- /src/getting_started/typescript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/getting_started/typescript.md -------------------------------------------------------------------------------- /src/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/index.md -------------------------------------------------------------------------------- /src/language_concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts.md -------------------------------------------------------------------------------- /src/language_concepts/comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/comments.md -------------------------------------------------------------------------------- /src/language_concepts/constrain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/constrain.md -------------------------------------------------------------------------------- /src/language_concepts/control_flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/control_flow.md -------------------------------------------------------------------------------- /src/language_concepts/data_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/data_types.md -------------------------------------------------------------------------------- /src/language_concepts/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/functions.md -------------------------------------------------------------------------------- /src/language_concepts/mutability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/mutability.md -------------------------------------------------------------------------------- /src/language_concepts/ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/language_concepts/ops.md -------------------------------------------------------------------------------- /src/license.md: -------------------------------------------------------------------------------- 1 | # LICENSE 2 | 3 | Noir will be dual licensed under MIT/Apache (Version 2.0). 4 | -------------------------------------------------------------------------------- /src/modules_packages_crates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/modules_packages_crates.md -------------------------------------------------------------------------------- /src/modules_packages_crates/crates_and_packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/modules_packages_crates/crates_and_packages.md -------------------------------------------------------------------------------- /src/modules_packages_crates/dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/modules_packages_crates/dependencies.md -------------------------------------------------------------------------------- /src/modules_packages_crates/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/modules_packages_crates/modules.md -------------------------------------------------------------------------------- /src/standard_library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library.md -------------------------------------------------------------------------------- /src/standard_library/array_methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library/array_methods.md -------------------------------------------------------------------------------- /src/standard_library/cyptographic_primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library/cyptographic_primitives.md -------------------------------------------------------------------------------- /src/standard_library/field_methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library/field_methods.md -------------------------------------------------------------------------------- /src/standard_library/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library/logging.md -------------------------------------------------------------------------------- /src/standard_library/merkle_trees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noir-lang/book/HEAD/src/standard_library/merkle_trees.md --------------------------------------------------------------------------------