为什么它要通过Liquid Haskell验证?
var $idown; // Keep it outside of the function, so it's initialized once.
downloadURL : function(url) {
if ($idown) {
$idown.attr('src',url);
} else {
$idown = $('<iframe>', { id:'idown', src:url }).hide().appendTo('body');
}
},
从LH的角度来看,这是否意味着{-@ sub :: Nat -> Nat -> Int @-}
sub :: Int -> Int -> Int
sub i j = i - j
与Nat
相同?
答案 0 :(得分:5)
假设您对我说:“嘿,我想要一个苹果!”。我回答:“对不起,我只有红色的苹果。”你会很有趣地看着我,对吧?一个红色的苹果是一个一个苹果!
如果函数要求使用Int
作为参数,则将它传递给您知道不是负数的Int
没问题。