问题标签 [typerex]
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.
linux - 知道 OCAML IDE 吗?
知道 OCAML/CAML IDE 吗?尤其是在 Linux 上运行的?
ide - 寻找 OCaml IDE
我喜欢 F#,但有时我需要一些轻量级和跨平台的东西,而且肯定不需要 .NET。我多次尝试使用 OCamL,但似乎无法启动它。
- 安装了 IDEA,添加了 OCamL 插件 -> 不起作用
- 安装了 eclipse ODT 插件 -> 甚至无法启动配置 OCamL 编译器 - 太复杂了
- 甚至很久以前就尝试过 NetBeans 插件,但甚至无法处理它。
所以,现在,我在命令外壳和不同的灯光编辑器中使用 ocamlc -o "main.exe" "main.ml" 。我不使用 Vim 或 Emacs,我使用的是 nano,而且我有使用全功能 IDE 的习惯。
我找到了各种文档(这对我来说似乎是最好的入门 http://caml.inria.fr/pub/docs/oreilly-book/html/index.html)但是在寻找一些具体的东西时仍然感到困惑类似的 sqlite 访问。发现这个: http: //neugierig.org/software/ocaml/sqlite/带有奇怪的 api 注释,没有示例。我发现的所有关于 IDE 使用的文档都已过时或不起作用。
附加子问题:有人告诉我“不要使用 OCamL,对于库支持低的学生来说,它是一种死语言,而且似乎快要死了,改用 python 或 ruby”。但我喜欢 OCamL 的美丽。我想试一试。告诉我今天将 OCamL 用于生产代码是否正常?
谢谢你。
ocaml - 缩进让打开Mod
有没有办法从 TypeRex 获得这种布局?
我最终得到了这个,而不是这对我来说看起来不是最理想的
ocaml - 代码完成不适用于 typerex 中的 js_of_ocaml
是否可以在 Typerex 中为外部模块启用类型完成?特别是我正在尝试使用 js_of_ocaml。
我可以在代码完成中看到本地标识符,所以它肯定是启用的,但是当我输入(例如)时,Dom_html.
我没有得到模块内容的列表。
functional-programming - TypeRex 是否支持 OCaml 4.00.1?
嗨,我想使用 TypeRex,但它说
TypeRex 是否支持 OCaml 4.00.1?
我进一步关注了这个页面http://www.typerex.org/manual-setup.html
我用了这个命令
它没有抱怨,但在我使用之后
它说
任何人都可以帮助我吗?
linux - Linux 有没有好的“OCaml 浏览器”工具?
我正在使用 Emacs + Typerex 进行 OCaml 编程。我之前在 Windows 中尝试过 OcaIDE。它不如 Typerex,但它确实有一个很好的功能:Ocaml Browser
反正Typerex有这样的浏览器吗?(linux中的eclipse + OcaIDE可能会工作,但我不像typerex那样喜欢它)
谢谢
ocaml - typerex 1.0.1 与 ocaml 3.12.1 和 emacs,找不到 cmt(i) 文件
有没有人设法让当前版本的 typerex(我猜是 1.0.1)意味着 ocaml < 4.0.0 完全工作?我目前使用 ocaml 3.12.1,应该不错,还有 emacs24。我按照 typerex 网站上的说明进行操作,所以我下载了 gz,进行了配置、制作、制作安装,并将 emacs 行添加到我的 .emacs 文件中。如果我启动 emacs,它会执行代码高亮显示,但是当我从 typerex 下拉菜单中尝试某些操作时,例如重命名,我得到一个“命令失败:没有 cmt(i) 文件...”。
根据 typerex 的站点(http://www.typerex.org/manual-index.html),我应该在 myocamlbuild 文件中添加一行,
Options.ocamlc := S [ A "ocp-ocamlc"]
,我确实喜欢这样:
但我仍然遇到同样的问题。
如前所述,我的 .typerex 文件指向我的 _build,因此 CMT _build (这是该文件中目前唯一存在的内容)。
我开始怀疑,因为显然 cmt 文件仅在 ocaml 4.0.0 或类似的版本中受支持(在某处阅读),所以我在某处得到了错误的版本(我不这么认为,但这并不当然不能证明任何事情)。该网站上的文档有点稀疏,支持选项卡立即转发到 stackoverflow,所以我在这里,我猜...
卡斯帕
ocaml - ocaml-top 可以加载外部库吗?
我正在按照教程http://caml.inria.fr/pub/docs/oreilly-book/html/index.html学习 OCaml 。我想尝试一些使用“核心”库的列表函数的示例。我启动 ocaml-top ( http://www.typerex.org/ocaml-top.html ) 并在打开“Core.Std”时收到以下错误:
文件 ~/.ocamlinit 包含以下行(从Ocaml 和 Opam 添加:未绑定模块 Core):
从命令行执行 ocaml 工作正常(它在 init 上加载了很多 .cma 文件)并且打开“Core.Std”没有问题。我可以编译模块:
我创建了自己的与“核心”链接的顶层,并且工作正常:
但是 ocaml-top 无法打开 'Core.Std'。使用我的顶层启动 ocaml-top 不会打开“Core.Std”
在 ocaml-top 的提示符处插入 ~/.ocamlinit 的内容
在评估面板中产生以下输出:
我已经用 OPAM 安装了 OCaml、core 和 ocaml-top
ocaml-top 的网站有一个最简单的文档。所以,我的问题是:任何人都知道 ocaml-top 是否可以加载和打开像“core”这样的外部库?
谢谢
ocaml - ocaml top:获取用户的输入
你能告诉我如何在 Ocaml-top 中获取用户的输入吗?
它可以在这个链接中找到:http ://www.typerex.org/ocaml-top.html
我是 Ocaml 的初学者,我正在尝试获取用户的输入来运行此示例
这是代码:
但程序停在Type a number