Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Papyrus - A rust REPL and script running tool.
See the rs docs and the guide. Look at progress and contribute on github.
papyrus=> 2
Papyrus is in active development, see changelog for updates.
Overview
Papyrus creates a Rust REPL in your terminal. Code can be typed in, line by line with feedback on the evaluation, or code can be injected via stdin handles. Each code snippet is evaluated on an expression based system, so terminating with a semi-colon requires more input.
Example
;
|
Installation
Papyrus can be installed from crates.io
or building from source on github.
The default installation feature set requires a nightly
toolchain, but stable
can be used with
fewer features enabled.
To install with all features:
To install on stable without racer completion:
Requirements
Features
Papyrus has features sets:
- format: format code snippets using
rustfmt
- racer-completion: enable code completion using
racer
. Requires a nightly compiler - runnable: papyrus can be run, without needing to manually handle repl states and output
All features are enabled by default.
Cargo
Papyrus leverages installed binaries of both cargo
and rustc
. This requirement may lift in the
future but for now, any user wanting to use Papyrus will need an installation of Rust.