summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPhilipp Haller <hallerp@gmail.com>2007-11-29 18:52:39 +0000
committerPhilipp Haller <hallerp@gmail.com>2007-11-29 18:52:39 +0000
commit9b2cb3887bb82fd38a3775cccbbdb5c14797e7e3 (patch)
tree5d13d3885772c8dea7636ee0a5b8126dd0a73360 /docs
parent0d95261bbcd4429b115608e1afe6648b844d92dc (diff)
downloadscala-9b2cb3887bb82fd38a3775cccbbdb5c14797e7e3.tar.gz
scala-9b2cb3887bb82fd38a3775cccbbdb5c14797e7e3.tar.bz2
scala-9b2cb3887bb82fd38a3775cccbbdb5c14797e7e3.zip
Beautified actor sequence example.
Diffstat (limited to 'docs')
-rw-r--r--docs/examples/actors/seq.scala24
1 files changed, 8 insertions, 16 deletions
diff --git a/docs/examples/actors/seq.scala b/docs/examples/actors/seq.scala
index e2720b4399..816c969cb6 100644
--- a/docs/examples/actors/seq.scala
+++ b/docs/examples/actors/seq.scala
@@ -1,23 +1,15 @@
package examples.actors
-import scala.actors.Actor._
-
object seq extends Application {
-
- case object A
-
+ import scala.actors.Actor._
val a = actor {
- {
- react {
- case A => Console.println("received A")
- }
- ()
- } andThen {
- react {
- case A => Console.println("received 2nd A")
- }
+ { react {
+ case 'A => println("received 1st message")
+ }; ()
+ } andThen react {
+ case 'A => println("received 2nd message")
}
}
- a ! A
- a ! A
+ a ! 'A
+ a ! 'A
}