Пример #1
0
 public void Invoke <a>(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.NoOutput.Adapter1 <global::System.String> .Delegate log, [DIVEX.Core.ParameterNameAttribute("writeLn")] global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate writeLn1)
 {
     this.f1.Invoke <global::DIVEX.Core.Unit, a>(readLn, writeLn, log, arg1 =>
     {
         this.f2.Invoke(arg1, writeLn1);
         return(null);
     });
 }
Пример #2
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));
 }
Пример #3
0
 public void Invoke <a>(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.NoOutput.Adapter1 <global::System.String> .Delegate log)
 {
     this.function.Invoke <a>(new global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <a> .Delegate(readLn), new global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate(writeLn), new global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate(log), new global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate(writeLn));
 }
Пример #4
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)));
 }
Пример #5
0
 public global::System.Tuple <a, a> Invoke <a>(global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <a> .Delegate readLn, global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String> .Delegate writeLn)
 {
     return(global::FSharpProject.FSharpModule.askUserForStrings <a>((readLn is null) ? null : new global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter0 <a>(readLn), (writeLn is null) ? null : new global::DIVEX.Core.FSharp.Adapters.NoOutput.Adapter1 <global::System.String>(writeLn)));
 }
Пример #6
0
 public d Invoke <d, a>(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.NoOutput.Adapter1 <global::System.String> .Delegate log, global::DIVEX.Core.FSharp.Adapters.WithOutput.Adapter1 <global::FSharpProject.FSharpModule.ComparisonResult, d> .Delegate writeResult)
 {
     return(this.f1.Invoke <a, global::FSharpProject.FSharpModule.ComparisonResult, d>(readLn, writeLn, (arg1, arg2) => this.f2.Invoke <a>(arg1, arg2, log), writeResult));
 }