Aardvark.Base.Incremental


ModExtensions

Static members

Static memberDescription
Apply(this, f)
Signature: (this:IMod<'a> * f:Func<'a,'b>) -> IMod<'b>
Type parameters: 'a, 'b
Bind(this, other, f)
Signature: (this:IMod<'a> * other:IMod<'b> * f:Func<'a,'b,alist<'c>>) -> alist<'c>
Type parameters: 'a, 'b, 'c
Bind(this, f)
Signature: (this:IMod<'a> * f:Func<'a,alist<'b>>) -> alist<'b>
Type parameters: 'a, 'b
Bind(this, other, f)
Signature: (this:IMod<'a> * other:IMod<'b> * f:Func<'a,'b,aset<'c>>) -> aset<'c>
Type parameters: 'a, 'b, 'c
Bind(this, f)
Signature: (this:IMod<'a> * f:Func<'a,aset<'b>>) -> aset<'b>
Type parameters: 'a, 'b
Bind(this, other, f)
Signature: (this:IMod<'a> * other:IMod<'b> * f:Func<'a,'b,IMod<'c>>) -> IMod<'c>
Type parameters: 'a, 'b, 'c
Bind(this, f)
Signature: (this:IMod<'a> * f:Func<'a,IMod<'b>>) -> IMod<'b>
Type parameters: 'a, 'b
Cast(this)
Signature: this:IMod -> IMod<'?8940>
Type parameters: '?8940
Compose(this, f)
Signature: (this:seq<IMod<'a>> * f:Func<seq<'a>,'b>) -> IMod<'b>
Type parameters: 'a, 'b
Compose(this, other, f)
Signature: (this:IMod<'a> * other:IMod<'b> * f:Func<'a,'b,'c>) -> IMod<'c>
Type parameters: 'a, 'b, 'c
Eager(this, eq)
Signature: (this:IMod<'a> * eq:Func<'a,'a,bool>) -> IMod<'a>
Type parameters: 'a
Eager(this)
Signature: this:IMod<'a> -> IMod<'a>
Type parameters: 'a
Lazy(this)
Signature: this:IMod<'a> -> IMod<'a>
Type parameters: 'a
RegisterCallback(this, callback)
Signature: (this:IMod<'a> * callback:Action<'a>) -> IDisposable
Type parameters: 'a

see Mod/ModModule.unsafeRegisterCallbackNoGcRoot

Select(this, f)
Signature: (this:IMod<'a> * f:Func<'a,'b>) -> IMod<'b>
Type parameters: 'a, 'b
Select2(this, other, f)
Signature: (this:IMod<'a> * other:IMod<'b> * f:Func<'a,'b,'c>) -> IMod<'c>
Type parameters: 'a, 'b, 'c
SelectFast(this, f)
Signature: (this:IMod * f:Func<obj,'b>) -> IMod<'b>
Type parameters: 'b
SelectFast(this, f)
Signature: (this:IMod<'a> * f:Func<'a,'b>) -> IMod<'b>
Type parameters: 'a, 'b
ToAdaptiveList(this)
Signature: this:IMod<'a> -> alist<'a>
Type parameters: 'a
ToAdaptiveSet(this)
Signature: this:IMod<'a> -> aset<'a>
Type parameters: 'a
UnsafeRegisterCallbackKeepDisposable(...)
Signature: (this:IMod<'a> * callback:Action<'a>) -> IDisposable
Type parameters: 'a

see Mod/ModModule.unsafeRegisterCallbackKeepDisposable

UnsafeRegisterCallbackNoGcRoot(...)
Signature: (this:IMod<'a> * callback:Action<'a>) -> IDisposable
Type parameters: 'a

see Mod/ModModule.unsafeRegisterCallbackNoGcRoot

Fork me on GitHub