about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBenjamin Herr <ben@0x539.de>2012-07-09 13:46:32 +0200
committerBenjamin Herr <ben@0x539.de>2012-07-09 13:46:32 +0200
commit4ac7159536fd06c83e58ac5331bae21f800e0583 (patch)
treec25d197ed7df69046d5e1e4775ed8df280039a88
parentb91358458b34705b0a0f5f9de5b1e543c84f3de8 (diff)
downloadrust-4ac7159536fd06c83e58ac5331bae21f800e0583.tar.gz
rust-4ac7159536fd06c83e58ac5331bae21f800e0583.zip
core: New closure syntax for comm.rs/task.rs docs
-rw-r--r--src/libcore/comm.rs4
-rw-r--r--src/libcore/task.rs6
2 files changed, 5 insertions, 5 deletions
diff --git a/src/libcore/comm.rs b/src/libcore/comm.rs
index 7276bea5b1c..9a50f4758f0 100644
--- a/src/libcore/comm.rs
+++ b/src/libcore/comm.rs
@@ -16,9 +16,9 @@
  * let po = comm::port();
  * let ch = comm::chan(po);
  *
- * task::spawn {||
+ * do task::spawn {
  *     comm::send(ch, "Hello, World");
- * });
+ * }
  *
  * io::println(comm::recv(p));
  * ~~~
diff --git a/src/libcore/task.rs b/src/libcore/task.rs
index 6b871afa57d..8cdcdb94bf8 100644
--- a/src/libcore/task.rs
+++ b/src/libcore/task.rs
@@ -17,7 +17,7 @@
  * # Example
  *
  * ~~~
- * spawn {||
+ * do spawn {
  *     log(error, "Hello, World!");
  * }
  * ~~~
@@ -434,7 +434,7 @@ fn spawn_listener<A:send>(+f: fn~(comm::port<A>)) -> comm::chan<A> {
      *
      *     let po = comm::port();
      *     let ch = comm::chan(po);
-     *     let ch = spawn_listener {|po|
+     *     let ch = do spawn_listener |po| {
      *         // Now the child has a port called 'po' to read from and
      *         // an environment-captured channel called 'ch'.
      *     };
@@ -529,7 +529,7 @@ fn get_task() -> task {
  * # Example
  *
  * ~~~
- * task::unkillable {||
+ * do task::unkillable {
  *     // detach / yield / destroy must all be called together
  *     rustrt::rust_port_detach(po);
  *     // This must not result in the current task being killed