Instantly share code, notes, and snippets.

View gist:951288
import collection.mutable.{ Buffer, ArrayBuffer, ObservableBuffer, Subscriber, Builder, Undoable }
import collection.generic.{ Growable, GenericTraversableTemplate, SeqFactory, CanBuildFrom, GenericCompanion }
import collection.script.{ Message, Include, Update, Remove, Reset, Location, Start, End, NoLo, Index }
import org.eclipse.core.databinding.observable.list.{ IObservableList, ObservableList }
import org.eclipse.core.databinding.observable.{ Diffs, Observable }
trait AsObservable[+O <: IObservable] {
def asObservable: O
}