我想在估价()中运行一个函数,我把它作为参数传递,但是我得到的是'func不是函数‘,我缺少了什么?
木偶师版本: 10.2
平台/操作系统版本: Windows 10,Node 8.2.1
var func = function() {
console.log("xxxxx");
};
var response = await page.evaluate( (func) => {
func(); //func is not a function
}, func);
我试图创建一个函数,它将把一个命题转换成析取的范式。
它将通过阅读一份估价清单来做到这一点:
type Valuation = [(Variable, Bool)] -- Valuation of variables to truth values
并使用这些方法:
findBool :: (Variable, Bool)->Bool
findBool (_,x) = x
findVar :: (Variable, Bool)->Variable
findVar (x,_) = x
另一项建议是:
data Prop = Falsum -- a contradi
在我的hive查询中,我设置了一些变量。
然而,我意识到hive记住的是表达式而不是值,例如:
set a=1 ;
set b=2 ;
set c= ${hiveconf:a} + ${hiveconf:b} ;
set c ;
-- the command above returns
-- c=1 + 2
为什么蜂巢不评估价值?在我之前的例子中,有没有办法设置hive,让set c ;返回c= 3?