C# 클래스 Fu.fu

파일 보기 프로젝트 열기: chakrit/fu-sharp

공개 프로퍼티들

프로퍼티 타입 설명
End Continuation
EndAct FuAction
Identity Continuation

공개 메소드들

메소드 설명
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>

메소드 상세

Action() 공개 정적인 메소드

public static Action ( FuAction act ) : Continuation
act FuAction
리턴 Continuation

Branch() 공개 정적인 메소드

public static Branch ( Reduce nextCont ) : Continuation
nextCont Reduce
리턴 Continuation

Compose() 공개 정적인 메소드

public static Compose ( ) : Continuation
리턴 Continuation

Compose() 공개 정적인 메소드

public static Compose ( Continuation src ) : Continuation
src Continuation
리턴 Continuation

Execute() 공개 정적인 메소드

public static Execute ( this cont, IFuContext context ) : void
cont this
context IFuContext
리턴 void

FromFSharp() 공개 정적인 메소드

public static FromFSharp ( Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc> cont ) : Continuation
cont Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
리턴 Continuation

FromFSharp() 공개 정적인 메소드

public static FromFSharp ( Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc act ) : FuAction
act Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
리턴 FuAction

If() 공개 정적인 메소드

public static If ( Reduce predicate, Continuation trueStep ) : Continuation
predicate Reduce
trueStep Continuation
리턴 Continuation

If() 공개 정적인 메소드

public static If ( Reduce predicate, Continuation trueCont, Continuation falseCont ) : Continuation
predicate Reduce
trueCont Continuation
falseCont Continuation
리턴 Continuation

Results() 공개 정적인 메소드

public static Results ( IResult result ) : Continuation
result IResult
리턴 Continuation

Results() 공개 정적인 메소드

public static Results ( Reduce resultReducer ) : Continuation
resultReducer Reduce
리턴 Continuation

Then() 공개 정적인 메소드

public static Then ( this cont ) : Continuation
cont this
리턴 Continuation

Then() 공개 정적인 메소드

public static Then ( this cont, Continuation then ) : Continuation
cont this
then Continuation
리턴 Continuation

ToFSharp() 공개 정적인 메소드

public static ToFSharp ( FuAction act ) : Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc
act FuAction
리턴 Microsoft.FSharp.Core.Unit>.Microsoft.FSharp.Core.FSharpFunc

ToFSharp() 공개 정적인 메소드

public static ToFSharp ( Continuation cont ) : Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>
cont Continuation
리턴 Microsoft.FSharp.Core.FSharpFunc,Microsoft.FSharp.Core.FSharpFunc>

프로퍼티 상세

End 공개적으로 정적으로 프로퍼티

public static Continuation End
리턴 Continuation

EndAct 공개적으로 정적으로 프로퍼티

public static FuAction EndAct
리턴 FuAction

Identity 공개적으로 정적으로 프로퍼티

public static Continuation Identity
리턴 Continuation