BinaryMappedObjIExpr
abstract class BinaryMappedObjIExpr[T <: Txn[T], P <: ([~ <: Txn[~]] =>> Obj[~]), O <: Obj { type Peer = [~ <: Txn[~]] =>> P[~]; }, C, A](in: IExpr[T, O], b: IExpr[T, C], tx0: T)(val targets: ITargets[T]) extends IExpr[T, A] with IChangeGeneratorEvent[T, A] with Caching
Mapping expression on an Ex[Obj]
and one additional Ex
argument.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.
Mapping expression on an Ex[Obj]
and one additional Ex
argument.
Since Obj.peer
is an option, it must work also in the case that the peer is not present.
trait Caching
trait IChangeGeneratorEvent[T, A]
trait IChangeEventImpl[T, A]
trait IChangeEvent[T, A]
trait IGeneratorEvent[T, Change[A]]
trait IEventImpl[T, Change[A]]
trait IEvent[T, Change[A]]
trait Observable[T, Change[A]]
trait IExpr[T, A]
trait Disposable[T]
trait IChangePublisher[T, A]
trait IPublisher[T, Change[A]]
trait ExprLike[T, A]
trait Form[T]
class Object
trait Matchable
class Any