假设我有一个包含两个自然数的记录
很不幸,官方文档似乎只涵盖了返回类型为
谢谢。
record
。Record toy := {
num1 : nat;
num2 : nat
}.
我希望构建一个定义,给定两个nats
,返回包含这两个nats
的record
。
Definition args_to_toy_record (n1 : nat) (n2 : nat) : toy :=
(* {num1 = n1; num2 = n2} ?? *)
很不幸,官方文档似乎只涵盖了返回类型为
bool
或nat
时的简单情况。在coq
中是否可能实现这种功能?如果是,最佳方法是什么?谢谢。