opa

    1热度

    1回答

    在Opa中,可以部分应用函数。但是,我想提供一个函数及其所有参数,并返回一个不带参数的函数。例如: function make-thunk(f, a) { function() { f(a) } } 上面的代码工作正常,但它有一个问题:它只适用于只需要一个参数的函数。我很好奇Opa是否有可能使上面更通用,所以这个函数可以用于任意形式的函数。 我无法在Opa API,论坛,IRC,Github或

    0热度

    2回答

    我正在使用Windows 7 64位。每当我尝试通过命令提示符建立我的项目时,使用opa命令它会生成一个.js文件,运行时会出错,说:module.js:340 throw err; - 等等。 opa创建命令也会抛出错误,说opa-create.exe与我使用的Windows版本不兼容,它需要64位,我使用的是64位。 我见过有人说运行节点file.exe,例如,可以解决问题,但它会引发与运行之

    1热度

    1回答

    我使用Opa作为学校项目,其中必须有多个用户之间的文本字段的同步。解决这个问题的简单方法是每当有一个用户执行更改时传输完整字段。更好的方式当然是只传输变化。 我的想法是在文本框中使用插入位置。当用户键入时,可以根据插入位置(简称插入符之前的字符)获取最后输入的字符。 DOM元素有一个易于使用的字段,称为selectionStart。我有这个小的Javascript: document.getEle

    1热度

    1回答

    我跑我的OPA脚本时后,编译成功有一个奇怪的错误突然: Jeroens-MacBook-Pro:CollabTextEditor jeroen$ ./CollabTextEditor.exe Http serving on http://Jeroens-MacBook-Pro.local:8080 DbGen/Mongo Looking for MongoDB in directory '/U

    0热度

    1回答

    的目录属性的元素,我有以下数据模型声明: toto = { name : "toto1" tata_list : ["id1", "id2", "id3", ...] } 随着OPA数据库查询语法,我可以检索包含特定的““TOTO”模式ID”在他的‘tata_list’属性? 喜欢的东西: myToto = /toto/toto[tata_list contains "id1"] 还是我必

    0热度

    1回答

    几年前我尝试过Opa。那时你可以编译一个Opa程序到包含服务器和数据库的单个可执行文件。来自桌面应用程序编程背景,我真的发现这个单一的可执行文件非常吸引人。 快进到现在。我开始再次看Opa,现在我发现它需要服务器端的node.js和mongoDB。是否仍有可能创建一个“经典”的Opa应用程序,它只是一个包含服务器和数据库的可执行文件,因为它是几年前的一个选项,或者已被完全弃用? (如果这种可能性已

    0热度

    1回答

    所以我在我的空闲时间学习opa,我有一个关于包装/进口的问题。 因此Im宣布几个模块,在不同的文件 package_a与module_A - 在file1.opa package_a与module_B - 在file1.opa package_b与module_C - 在file2.opa 哪个命令如果file1.opa是主文件,我会用它来编译这个项目的一行语法(或一系列命令)吗? “opa fi

    0热度

    1回答

    To Opa在那里,我一直对这个问题感到困惑。 我想在我的视图中做的是遍历由我的Model数据调用返回的DBSet,生成记录的XHTML表,每个绑定到单击事件处理程序。 我想要这个点击事件处理程序接受迭代记录类型的属性作为参数或记录本身。 type team = { string team_id, ...etc} 我在我的视图中有一个窗体,我想用最近单击的表​​格行的值来填充输入,这就是事件处理程

    0热度

    1回答

    我建立从源头上OPA 32位的Debian Linux的信息(uname说,这是i686的),当我发出的命令行“OPA创建例如”我得到这个错误信息: node.js:593 throw errnoException(errno, 'uv_signal_start'); ^ Error: uv_signal_start EINVAL at errnoExcep

    1热度

    1回答

    你好,我试图将INT时间戳转换为OPA日期格式! 我会检查opalang API文档,但它目前不可用。 有没有解决方案? timestamp_to_int(thetimestamp:int) = ( Date.date(thetimestamp) ) 不起作用!