我被卡住以实现逻辑。在我的程序中的某个实例中,我有一个名为List的列表。 这个列表的长度是可变的,我不知道提前。现在我必须通过函数来传递这个列表来创建一个事实,我无法实现它。对于如:将列表转换为仿函数参数
如果名单是[first]
那么就应该添加的事实functor(first).
如果名单是[first,second]
那么就应该添加的事实functor(first,second).
如果名单是[first,second,third]
那么就应该添加的事实functor(first,second,third).
等。 ..
我试图通过=..
但在这里我无法映射该变长度约束。对于固定长度,我可以执行,但我不知道列表中有多少元素。
任何建议来实现这个逻辑。谢谢。