Beispiel #1
0
 public Plus(IAlt<X,CX> alt, CX empty)
 {            
     this._alt = alt;
     this.empty = empty;
 }
Beispiel #2
0
 /// <summary>
 /// Constructs a <see cref="IPlus"/> value predicated on supplied data
 /// </summary>
 /// <typeparam name="X"></typeparam>
 /// <typeparam name="CX"></typeparam>
 /// <param name="functor"></param>
 /// <param name="Plus"></param>
 /// <returns></returns>
 public static IPlus <X, CX> make <X, CX>(IAlt <X, CX> alt, CX empty)
     where CX : IContainer <X>
 => new Plus <X, CX>(alt, empty);