如何在F#上创建没有参数的功能包装器?

cnd*_*cnd 2 f# wrapper

这是我的代码:

let go thriller =
    work.ListPos.Clear()
    thriller
    work.Thread.Start()

member X.Start() =
    work.ListPos.Add <| new Packet( connector.Authorize("admin","1") ) |> go
Run Code Online (Sandbox Code Playgroud)

所以它不起作用.我用这样的参数包装器:

let inconnection thriller   = 
    using <| new SqlConnection(insql)  <| fun X -> X.Open(); thriller X;

inconnection <| fun X ->
Run Code Online (Sandbox Code Playgroud)

我不能这样使用它没有参数因为我没有X(参数)但如何创建没有参数的lambda?

谢谢.

dah*_*byk 6

使用()一个空的拉姆达参数列表或一个空体:

fun () -> ()  // unit -> unit
Run Code Online (Sandbox Code Playgroud)