about summary refs log tree commit diff
path: root/doc/tutorial.md
diff options
context:
space:
mode:
authorCorey Richardson <corey@octayn.net>2013-12-10 09:27:02 -0500
committerCorey Richardson <corey@octayn.net>2013-12-10 09:46:40 -0500
commitc935a88a971f3b1e988e74182a3d8bba869fabbe (patch)
tree4ce4f9d699ce13a251c4de5fcd044dafa481a38a /doc/tutorial.md
parentc8f47db8f54b78c917feb9729e3a30a870207fbf (diff)
downloadrust-c935a88a971f3b1e988e74182a3d8bba869fabbe.tar.gz
rust-c935a88a971f3b1e988e74182a3d8bba869fabbe.zip
Remove duplication of libstd docs.
This is literally a copy-paste, there's no need to have this duplication.
Diffstat (limited to 'doc/tutorial.md')
-rw-r--r--doc/tutorial.md56
1 files changed, 6 insertions, 50 deletions
diff --git a/doc/tutorial.md b/doc/tutorial.md
index cea91d1f24f..ae045581ad3 100644
--- a/doc/tutorial.md
+++ b/doc/tutorial.md
@@ -3196,59 +3196,15 @@ Both auto-insertions can be disabled with an attribute if necessary:
 #[no_implicit_prelude];
 ~~~
 
-## The standard library in detail
-
-The Rust standard library provides runtime features required by the language,
-including the task scheduler and memory allocators, as well as library
-support for Rust built-in types, platform abstractions, and other commonly
-used features.
-
-[`std`] includes modules corresponding to each of the integer types, each of
-the floating point types, the [`bool`] type, [tuples], [characters], [strings],
-[vectors], [managed boxes], [owned boxes],
-and unsafe and borrowed [pointers].  Additionally, `std` provides
-some pervasive types ([`option`] and [`result`]),
-[task] creation and [communication] primitives,
-platform abstractions ([`os`] and [`path`]), basic
-I/O abstractions ([`io`]), [containers] like [`hashmap`],
-common traits ([`kinds`], [`ops`], [`cmp`], [`num`],
-[`to_str`], [`clone`]), and complete bindings to the C standard library ([`libc`]).
-
-The full documentation for `std` can be found here: [standard library].
-
-[standard library]: std/index.html
-[`std`]: std/index.html
-[`bool`]: std/bool/index.html
-[tuples]: std/tuple/index.html
-[characters]: std/char/index.html
-[strings]: std/str/index.html
-[vectors]: std/vec/index.html
-[managed boxes]: std/managed/index.html
-[owned boxes]: std/owned/index.html
-[pointers]: std/ptr/index.html
-[`option`]: std/option/index.html
-[`result`]: std/result/index.html
-[task]: std/task/index.html
-[communication]: std/comm/index.html
-[`os`]: std/os/index.html
-[`path`]: std/path/index.html
-[`io`]: std/io/index.html
-[containers]: std/container/index.html
-[`hashmap`]: std/hashmap/index.html
-[`kinds`]: std/kinds/index.html
-[`ops`]: std/ops/index.html
-[`cmp`]: std/cmp/index.html
-[`num`]: std/num/index.html
-[`to_str`]: std/to_str/index.html
-[`clone`]: std/clone/index.html
-[`libc`]: std/libc/index.html
+See the [API documentation][stddoc] for details.
+
+[stddoc]: std/index.html
 
 ## The extra library
 
-Rust also ships with the [extra library], an accumulation of
-useful things, that are however not important enough
-to deserve a place in the standard library.
-You can use them by linking to `extra` with an `extern mod extra;`.
+Rust also ships with the [extra library], an accumulation of useful things,
+that are however not important enough to deserve a place in the standard
+library.  You can use them by linking to `extra` with an `extern mod extra;`.
 
 [extra library]: extra/index.html