ml

    0热度

    1回答

    在我当前的扩展模板中,我需要包含来自另一个扩展的模板。 如果我写 {include uri="design:article/full.tpl"} 它会搜索我当前的扩展。我怎样才能把它指向其他扩展?根据doc,有一个name参数。什么应该是名字的价值? https://doc.ez.no/eZ-Publish/Technical-manual/3.8/Reference/Template-fun

    0热度

    1回答

    我试图创建一个函数来总结SML中的一个整数的数字,但我得到以下错误。 Error: operator and operand don't agree [overload conflict] operator domain: real * real operand: [* ty] * [* ty] in expression: n/(d * 10) 我

    0热度

    1回答

    有没有一种方法可以通过let绑定方式在SML中定义常量。 所以基本上我问的是如何为例子做不断x = 5,通过以下方式联系: let .... in ... end

    3热度

    3回答

    我试图在SML中使用foldr或foldl建立一个函数,它将返回列表中所有元素的逻辑或逻辑。 我试图以这种方式,使用和和或: fun band x = foldr (op and) true x; fun bor x = foldr (op or) false x; 而且还使用andalso和否则别指望。不过,我不断收到错误消息,例如: Error: unbound variable or

    3热度

    2回答

    我有一个代码,将excel文件保存到用户不能更改的特定位置和文件名。当文件不存在并保存静默时它工作正常。如果文件已经存在并且用户选择覆盖它,那么它也可以正常工作。当问题已经存在并且用户取消保存时,就会出现问题。这会导致抛出COMException 0x800A03EC。有任何想法吗? 参考:Microsoft Excel中12.0对象库 excelWorkbook.SaveAs(resultsFi

    0热度

    1回答

    该函数将实数的列表保存到文件: fun writeReal (real, filename) = let val fd = TextIO.openOut filename val _ = map (fn i => TextIO.output (fd, Real.toString i^"\r\n")) real val _ = TextIO.closeOut fd

    4热度

    1回答

    我一直在学习一些函数式编程,并决定拿起ML作为我的车辆这样做。只有几天,我拿起了ML,也许花了大约5-6小时的时间来解决一些问题。无论如何,关于我的问题。 通常,当学习一门语言时,我会通过一些项目欧拉问题来了解语法和操作。所以我一直在研究一个需要阶乘函数的问题。虽然我不断收到溢出错误,但通常要在其他语言中解决这个问题,我会添加一些记忆或者依赖标准库来避免它,但是我对ML的经验不足使得记忆似乎是陌生

    1热度

    3回答

    我一直在将字符列表转换为int列表时遇到问题。我的目标是基本上取一个数字,如325,并返回一个[3,2,5]的列表。到目前为止,我所做的是取出数字,然后将其转换为字符串,然后将其分解为char数组。然后我想将每个字符转换为相应的int。当我将char列表映射到fn c => Char.ord(c)时,char列表变成了一个?.int列表,这阻止了我对它进行操作(+, - )。我是ML新手,对其类型

    1热度

    2回答

    我注意到在SML中有两种定义函数的方法。例如,如果你把add函数,这是两个方面: val add = fn : int -> int -> int 第二个创建函数类型: fun add x y = x+y; fun add(x,y) = x+y; 与第一种方法创建函数类型 val add = fn : int * int -> int 这两种类型对于相同功能有什么区别?还有为什么有

    6热度

    1回答

    我试图使用kso​​ap2调用java web服务。我现在用的是ksoap2-Android的组装2.6.5-JAR-与-dependencies.jar和Android API 8级。 活动代码: private static final String SECURITY_NAMESPACE = "http://docs.oasis-open.org/wss/2004/01/oasis-20040