Я работаю с библиотекой, в которой нет документации F#, только C#. Не зная C#, у меня возникли некоторые проблемы. Читая документацию для NetMQ, я обнаружил одну строку, которую не могу перевести. :
Для контекста, вот полный пример:
using (var rep1 = new ResponseSocket("@tcp://*:5001"))
using (var rep2 = new ResponseSocket("@tcp://*:5002"))
using (var poller = new NetMQPoller { rep1, rep2 })
{
rep1.ReceiveReady += (s, a) => // ??????
{
string msg = a.Socket.ReceiveString();
a.Socket.Send("Response");
};
rep2.ReceiveReady += (s, a) => // ??????
{
string msg = a.Socket.ReceiveString();
a.Socket.Send("Response");
};
poller.Run();
}
В частности, я не знаю, что означает rep1.ReceiveReady += (s, a) =>
в контексте C#, а также как перевести его на F#. Любые идеи? Спасибо.