Example #1
0
 public Store(IMutable <T> mutable) : this(A.Result(mutable)
                                           .Then()
                                           .Select(Is.Assigned <T>())
                                           .Accept()
                                           .Out(),
                                           mutable)
 {
 }
 IsAssignedConditions()
     : this(IsAssignableStructure.Default.Get(Type)
                                ? Start.A.Generic(typeof(HasValue <>))
            .Of.Type <T>()
            .As.Condition()
            .Then()
            .Invoke()
            .Bind(A.Type <T>().Yield().Result())
            .Get()
            .Then()
            .Assume()
            .Get()
                                : IsReference.Default.Get(Type)
                                        ? Start.A.Selection <T>()
            .AndOf <object>()
            .By.Cast.Select(Is.Assigned().Get())
                                        : IsModified <T> .Default)
 {
 }
 Query() : this(IsSingletonProperty.Default.Get, Is.Assigned())
 {
 }
Example #4
0
 public AssignedInputOtherwiseContext(ISelect <TIn, TOut> subject) : base(subject, Is.Assigned <TIn>())
 {
 }
Example #5
0
 public Selector <TIn, TOut> ResultsInAssigned() => Results(Is.Assigned <TOut>());
Example #6
0
 public TypeCandidates(Array <Type> types) : this(types, Is.Assigned(), Selections.Default.Get)
 {
 }
Example #7
0
 void VerifyImmutableArrays()
 {
     Is.Assigned <ImmutableArray <object> >().Get().Get(default).Should().BeFalse();
Example #8
0
 public ValidatedResult(IResult <T> result, IResult <T> fallback)
     : this(Is.Assigned <T>(), result.Get, fallback.Get)
 {
 }
Example #9
0
 public AssignedGuard(Func <T, string> message) : this(Is.Assigned <T>().Inverse().Out(), message)
 {
 }