C# Class Fu.fu

Afficher le fichier Open project: chakrit/fu-sharp

Méthodes publiques

Свойство Type Description
End Continuation
EndAct FuAction
Identity Continuation

Méthodes publiques

Méthode Description
Action ( FuAction act ) : Continuation
Branch ( Reduce nextCont ) : Continuation
Compose ( ) : Continuation
Compose ( Continuation src ) : Continuation
Execute ( this cont, IFuContext context ) : void
FromFSharp ( Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc> cont ) : Continuation
FromFSharp ( Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc act ) : FuAction
If ( Reduce predicate, Continuation trueStep ) : Continuation
If ( Reduce predicate, Continuation trueCont, Continuation falseCont ) : Continuation
Results ( IResult result ) : Continuation
Results ( Reduce resultReducer ) : Continuation
Then ( this cont ) : Continuation
Then ( this cont, Continuation then ) : Continuation
ToFSharp ( FuAction act ) : Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
ToFSharp ( Continuation cont ) : Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>

Method Details

Action() public static méthode

public static Action ( FuAction act ) : Continuation
act FuAction
Résultat Continuation

Branch() public static méthode

public static Branch ( Reduce nextCont ) : Continuation
nextCont Reduce
Résultat Continuation

Compose() public static méthode

public static Compose ( ) : Continuation
Résultat Continuation

Compose() public static méthode

public static Compose ( Continuation src ) : Continuation
src Continuation
Résultat Continuation

Execute() public static méthode

public static Execute ( this cont, IFuContext context ) : void
cont this
context IFuContext
Résultat void

FromFSharp() public static méthode

public static FromFSharp ( Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc> cont ) : Continuation
cont Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
Résultat Continuation

FromFSharp() public static méthode

public static FromFSharp ( Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc act ) : FuAction
act Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
Résultat FuAction

If() public static méthode

public static If ( Reduce predicate, Continuation trueStep ) : Continuation
predicate Reduce
trueStep Continuation
Résultat Continuation

If() public static méthode

public static If ( Reduce predicate, Continuation trueCont, Continuation falseCont ) : Continuation
predicate Reduce
trueCont Continuation
falseCont Continuation
Résultat Continuation

Results() public static méthode

public static Results ( IResult result ) : Continuation
result IResult
Résultat Continuation

Results() public static méthode

public static Results ( Reduce resultReducer ) : Continuation
resultReducer Reduce
Résultat Continuation

Then() public static méthode

public static Then ( this cont ) : Continuation
cont this
Résultat Continuation

Then() public static méthode

public static Then ( this cont, Continuation then ) : Continuation
cont this
then Continuation
Résultat Continuation

ToFSharp() public static méthode

public static ToFSharp ( FuAction act ) : Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
act FuAction
Résultat Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc

ToFSharp() public static méthode

public static ToFSharp ( Continuation cont ) : Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
cont Continuation
Résultat Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>

Property Details

End public_oe static_oe property

public static Continuation End
Résultat Continuation

EndAct public_oe static_oe property

public static FuAction EndAct
Résultat FuAction

Identity public_oe static_oe property

public static Continuation Identity
Résultat Continuation