actors example - stock server

This commit is contained in:
Alex Tkachman
2012-02-10 11:37:18 +02:00
parent 5265938826
commit a6fdd0fd05
12 changed files with 1090 additions and 190 deletions
+4 -4
View File
@@ -1,11 +1,11 @@
package std.concurrent
abstract class FunctionalList<T>(val size: Int) {
abstract val head: T
abstract val tail: FunctionalList<T>
abstract class FunctionalList<T>(public val size: Int) {
public abstract val head: T
public abstract val tail: FunctionalList<T>
val empty : Boolean
get() = size == 0
get() = size == 0
fun add(element: T) : FunctionalList<T> = FunctionalList.Standard(element, this)