问题标签 [opa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opa - 是否可以在 Opa 中创建全局变量?
在 MLState 的新编程语言 Opa 中,是否可以创建全局变量?
file-io - 如何在 Opa 中进行文件 I/O?
在阅读(几乎)整本电子书并查看 API 之后,
我仍然在问自己如何使用 opa 实现“传统”Web 服务器行为。
我理解(至少我相信)opa 将
编译时指定的外部资源链接到可执行文件中,使它们不可变和永久。
但是,如果我想在不重新编译的情况下更改应用程序的样式表怎么办?stdlib ( apidoc
)
中似乎有一些方法,但它们并没有涵盖我从其他编程语言中习惯的方法。
我能想到的一个可能的解决方案是使用内部数据库,
但对于像传统文件 I/O 这样简单的东西来说,这看起来有点矫枉过正。
opa - OPA 语法问题
我在 stdlib 和一些 github 项目中看到过。像这样的代码:
在 {{ }} 块之前有什么功能?
opa - 访问记录字段
此代码源无法编译,有没有办法在 OPA 中进行编译?
opa - Opa 如何处理客户端和服务器之间的通信?
Opa 是使用 AJAX 还是 Websockets?我猜应该是前者。如果我想使用 websockets 而不是 AJAX 怎么办?或者它类似于 Javascript 的socket.io - 如果浏览器支持 Websockets,它会使用它们,否则它会回退到 AJAX 和 Flash 套接字。
opa - 如何在 Opa 中访问 HTML Canvas 元素?
是否可以在 Opa 中访问 HTML5 画布元素?
ocaml - Can opa extensions be written in Ocaml?
I notice that included in the source of the OpaWhiteBoard example, there is a .ml file here: https://github.com/hhugo/OpaWhiteBoard/blob/master/src/opacairo/cairo.ml
This appears to be OCaml with some directives ("##"). I'm guessing this means it's possible to write extensions to Opa in OCaml, correct?
opa - 循环遍历 db intmap(person)
例子:
我知道如何从数据库中获得一个人,但我如何获得所有人?并将它们打印在 html 表中?
谢谢。
opa - 如何让 SimpleTable 组件正常工作?
我上传了一个 SimpleTable 的小样本:
https://gist.github.com/1080278
现在,它编译但是当我启动服务器时,我得到了:
有人可以通过解释我们必须如何使用这些组件来帮助我吗?并且还通过向我解释我的示例中的错误之处...
PS:我会用你的答案更正 gist 文件...然后拿 gist 的第一个修订版来查看虚假文件,我希望 gist 的最后一个修订版很快就会成为一个很好的示例使用这个组件!
谢谢你们未来的回答:)
opa - 在过滤 sum 类型的列表后访问记录
我有一个清单
我想这样做:
正如你所看到的,在找到之后我肯定会得到一些东西,type_a
但在编译时我得到了:
我怎么能对编译器说我只提取了一种类型的 sum 类型并且我有好的类型来访问记录...?