FSharp.Control.Reactive


RxQueryBuilder

Namespace: FSharp.Control.Reactive
Parent Module: Builders

Constructors

ConstructorDescription
new()
Signature: unit -> RxQueryBuilder

CompiledName: .ctor

Instance members

Instance memberDescription
x.All(s, predicate)
Signature: (s:IObservable<'?7916> * predicate:('?7916 -> bool)) -> IObservable<bool>
Type parameters: '?7916 Attributes:
[<CustomOperation("all")>]
x.Contains(s, key)
Signature: (s:IObservable<'?7918> * key:'?7918) -> IObservable<bool>
Type parameters: '?7918 Attributes:
[<CustomOperation("contains")>]
x.Count(s)
Signature: s:IObservable<'?7914> -> IObservable<int>
Type parameters: '?7914 Attributes:
[<CustomOperation("count")>]
x.Distinct(s)
Signature: s:IObservable<'?7920> -> IObservable<'?7920>
Type parameters: '?7920 Attributes:
[<CustomOperation("distinct", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.ExactlyOne(s)
Signature: s:IObservable<'?7922> -> IObservable<'?7922>
Type parameters: '?7922 Attributes:
[<CustomOperation("exactlyOne")>]
x.ExactlyOneOrDefault(s)
Signature: s:IObservable<'?7924> -> IObservable<'?7924>
Type parameters: '?7924 Attributes:
[<CustomOperation("exactlyOneOrDefault")>]
x.Find(s, predicate)
Signature: (s:IObservable<'?7926> * predicate:('?7926 -> bool)) -> IObservable<'?7926>
Type parameters: '?7926 Attributes:
[<CustomOperation("find")>]
x.For(s, body)
Signature: (s:IObservable<'?7894> * body:('?7894 -> IObservable<'?7895>)) -> IObservable<'?7895>
Type parameters: '?7894, '?7895
x.GroupBy(s, keySelector)
Signature: (s:IObservable<'?7948> * keySelector:('?7948 -> '?7949)) -> IObservable<IGroupedObservable<'?7949,'?7948>>
Type parameters: '?7948, '?7949 Attributes:
[<CustomOperation("groupBy", AllowIntoPattern = true)>]
x.GroupJoin(...)
Signature: (s1:IObservable<'?7961> * s2:IObservable<'?7962> * s1KeySelector:('?7961 -> IObservable<'?7963>) * s2KeySelector:('?7962 -> IObservable<'?7964>) * resultSelector:('?7961 -> IObservable<'?7962> -> '?7965)) -> IObservable<'?7965>
Type parameters: '?7961, '?7962, '?7963, '?7964, '?7965 Attributes:
[<CustomOperation("groupJoin", AllowIntoPattern = true)>]
x.GroupValBy(...)
Signature: (s:IObservable<'?7951> * resultSelector:('?7951 -> '?7952) * keySelector:('?7951 -> '?7953)) -> IObservable<IGroupedObservable<'?7953,'?7952>>
Type parameters: '?7951, '?7952, '?7953 Attributes:
[<CustomOperation("groupValBy", AllowIntoPattern = true)>]
x.Head(s)
Signature: s:IObservable<'?7928> -> IObservable<'?7928>
Type parameters: '?7928 Attributes:
[<CustomOperation("head")>]
x.HeadOrDefault(s)
Signature: s:IObservable<'?7930> -> IObservable<'?7930>
Type parameters: '?7930 Attributes:
[<CustomOperation("headOrDefault")>]
x.Iter(s, selector)
Signature: (s:IObservable<'?7971> * selector:('?7971 -> unit)) -> IObservable<'?7971>
Type parameters: '?7971 Attributes:
[<CustomOperation("iter")>]
x.Join(...)
Signature: (s1:IObservable<'?7955> * s2:IObservable<'?7956> * s1KeySelector:('?7955 -> IObservable<'?7957>) * s2KeySelector:('?7956 -> IObservable<'?7958>) * resultSelector:('?7955 -> '?7956 -> '?7959)) -> IObservable<'?7959>
Type parameters: '?7955, '?7956, '?7957, '?7958, '?7959 Attributes:
[<CustomOperation("join", IsLikeJoin = true)>]
x.Last(s)
Signature: s:IObservable<'?7932> -> IObservable<'?7932>
Type parameters: '?7932 Attributes:
[<CustomOperation("last")>]
x.LastOrDefault(s)
Signature: s:IObservable<'?7934> -> IObservable<'?7934>
Type parameters: '?7934 Attributes:
[<CustomOperation("lastOrDefault")>]
x.MaxBy(s, valueSelector)
Signature: (s:IObservable<'a> * valueSelector:('a -> 'b)) -> IObservable<IList<'a>>
Type parameters: 'a, 'b Attributes:
[<CustomOperation("maxBy")>]
x.MinBy(s, valueSelector)
Signature: (s:IObservable<'a> * valueSelector:('a -> 'b)) -> IObservable<IList<'a>>
Type parameters: 'a, 'b Attributes:
[<CustomOperation("minBy")>]
x.Nth(s, index)
Signature: (s:IObservable<'a> * index:int) -> IObservable<'a>
Type parameters: 'a Attributes:
[<CustomOperation("nth")>]
x.Select(s, selector)
Signature: (s:IObservable<'?7897> * selector:('?7897 -> '?7898)) -> IObservable<'?7898>
Type parameters: '?7897, '?7898 Attributes:
[<CustomOperation("select", AllowIntoPattern = true)>]
x.Skip(s, count)
Signature: (s:IObservable<'?7908> * count:int) -> IObservable<'?7908>
Type parameters: '?7908 Attributes:
[<CustomOperation("skip", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.SkipWhile(s, predicate)
Signature: (s:IObservable<'?7906> * predicate:('?7906 -> bool)) -> IObservable<'?7906>
Type parameters: '?7906 Attributes:
[<CustomOperation("skipWhile", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.SumBy(s, valueSelector)
Signature: (s:IObservable<'?7944> * valueSelector:('?7944 -> ^?7945)) -> IObservable<^?7946>
Type parameters: '?7944, ^?7945, ^?7946 Attributes:
[<CustomOperation("sumBy")>]
x.Take(s, count)
Signature: (s:IObservable<'?7904> * count:int) -> IObservable<'?7904>
Type parameters: '?7904 Attributes:
[<CustomOperation("take", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.TakeWhile(s, predicate)
Signature: (s:IObservable<'?7902> * predicate:('?7902 -> bool)) -> IObservable<'?7902>
Type parameters: '?7902 Attributes:
[<CustomOperation("takeWhile", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.Where(s, predicate)
Signature: (s:IObservable<'?7900> * predicate:('?7900 -> bool)) -> IObservable<'?7900>
Type parameters: '?7900 Attributes:
[<CustomOperation("where", MaintainsVariableSpace = true, AllowIntoPattern = true)>]
x.Yield(value)
Signature: value:'?7912 -> IObservable<'?7912>
Type parameters: '?7912
x.Zero()
Signature: unit -> IObservable<'?7910>
Type parameters: '?7910
x.Zip(s1, s2, resultSelector)
Signature: (s1:IObservable<'?7967> * s2:IObservable<'?7968> * resultSelector:('?7967 -> '?7968 -> '?7969)) -> IObservable<'?7969>
Type parameters: '?7967, '?7968, '?7969 Attributes:
[<CustomOperation("zip", IsLikeZip = true)>]
Fork me on GitHub