假设我定义了以下类型:
type queueParams = {
durable: bool
};
class type amqpChannelT = [@bs] {
pub assertQueue: string => queueParams => Js.Promise.t(unit);
};
然后调用以下命令:
channel##assertQueue("exampleQueue", {"durable": bool});
结果是:
This has type:
{. "durable": bool}
But somewhere wanted:
queueParams (defined as
我怎样才能传递正确类型的东西?为什么我传递的东西不是记录?那个点符号的含义是什么?