{"size": 1330, "ext": "scrbl", "max_stars_repo_path": "docs-src/guide.scrbl", "max_stars_repo_name": "kanav99/reach-lang", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "docs-src/guide.scrbl", "max_issues_repo_name": "kanav99/reach-lang", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "docs-src/guide.scrbl", "max_forks_repo_name": "kanav99/reach-lang", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 39.1176470588, "max_line_length": 128, "alphanum_fraction": 0.7729323308}
#lang scribble/manual
@(require "lib.rkt")

@title[#:version reach-vers #:tag "guide" #:style 'toc]{Guide}

These guides discuss some key ideas and concepts used through Reach.
They aim to teach the "Why" of aspects of some Reach features and discuss the many alternatives available to @|DApp| developers.
Indeed, many of these points are relevant to all @|DApp| developers, because the problems appear in all applications.

The following guides are available:

@local-table-of-contents[#:style 'immediate-only]

@include-section["guide-windows.scrbl"]
@include-section["guide-versions.scrbl"]
@include-section["guide-solidity.scrbl"]
@include-section["guide-rpc.scrbl"]
@include-section["guide-logging.scrbl"]
@include-section["guide-ctransfers.scrbl"]
@include-section["guide-assert.scrbl"]
@include-section["guide-loop-invs.scrbl"]
@include-section["guide-deploymode.scrbl"]
@include-section["guide-timeout.scrbl"]
@include-section["guide-determ.scrbl"]
@include-section["guide-race.scrbl"]
@include-section["guide-abstract.scrbl"]
@include-section["guide-browser-testing.scrbl"]
@include-section["guide-editor-support.scrbl"]
@include-section["guide-packages.scrbl"]
@include-section["guide-reach.scrbl"]
@include-section["guide-limits.scrbl"]
@include-section["guide-roadmap.scrbl"]
@include-section["guide-changelog.scrbl"]
