Пример #1
0
 public d Invoke <a, c, d>(global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <a> .Delegate readLn, global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate writeLn, global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter2 <a, a, c> .Delegate compare, global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter1 <c, d> .Delegate writeResult)
 {
     return(this.f1.Invoke <a, a, c, d>(() => this.f2.Invoke <a>(readLn, writeLn), compare, writeResult));
 }
Пример #2
0
 public d Invoke <a, b, c, d>(global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <global::System.Tuple <a, b> > .Delegate readStrings, global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter2 <a, b, c> .Delegate compare, global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter1 <c, d> .Delegate writeResult)
 {
     return(global::FSharpProject.FSharpModule.program <a, b, c, d>((readStrings is null) ? null : new global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <global::System.Tuple <a, b> >(readStrings), (compare is null) ? null : new global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter2 <a, b, c>(compare), (writeResult is null) ? null : new global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter1 <c, d>(writeResult)));
 }