ocaml-batteries

    4热度

    2回答

    我有一个带有OCaml .ml文件和Menhir .mly文件的项目。我使用ocamlbuild来编译这个项目。 我_tags文件包含此单行: true: use_menhir, package(batteries) 一切运作良好,除了当我想在.mly文件中使用的电池。如果我在我的.mly文件中的%{和%}之间的open Batteries ;;,调用ocamlbuild时会出现“Error:

    1热度

    1回答

    似乎有关于电池安装的信息有冲突。我尝试了几个建议,但没有人为我工作。 我第一次尝试 ocamlfind batteries/ocaml ,但给了这个错误: ocamlfind: Cannot find command: /username/godi/lib/ocaml/pkg-lib/batteries/ocaml 然后我试图从电池目录复制ocamlinit文件在我家目录.ocamlini

    0热度

    1回答

    这是一个简单的ocaml文件,目的是让我了解如何将使用电池库的程序加载到ocamltop中。 batteryassault.ml open Batteries let main = print_string "hello, world ... powered on" 我编译这与 ocamlfind ocamlc -package batteries -linkpkg batteryassa

    -1热度

    1回答

    我想使用module List of Ocaml Batteries的功能。我已经安装了电池,并写出如下代码: open Extlib ... Extlib.ExtList.List.remove ... 在编译时,它给了我一个错误Error: Unbound module Extlib。有谁知道会发生什么?

    19热度

    2回答

    我希望使用OCaml访问Yahoo Finance API。从本质上讲,它将只是一堆HTTP请求从雅虎财经获得报价。 我应该使用哪个模块? 我希望有异步HTTP请求。

    2热度

    1回答

    我想使用module List of Ocaml Batteries的功能。我已经安装了电池,并且Getting started的一个微不足道的代码与ocamlfind ocamlc -package batteries -linkpkg euler001.ml -o euler001一起使用。 现在回来我的项目,我有一个makefile如下: CMO=sib_lexer.cmo sib_pars

    2热度

    1回答

    $ ocaml Objective Caml version 3.12.1 _________________________ [| + | | Batteries - | |_____|_|_________________| _________________________ | - Type '#help;;' | | + |] |__________

    6热度

    1回答

    我试图保持我的项目自包含,所有主要的第三方库依赖项在项目存储库中构建和引用。我的项目的主要ocaml部分依赖于ocamlbuild。 但对于像附带的电池包的复杂,似乎有很强的期望,他们链接到通过ocamlfind项目。 ocamlfind似乎认为软件包将在全球范围内安装。 (我意识到它允许环境变量和其conf指向备用位置,但它基本上似乎仍然围绕着软件包全局配置的假设 - 它没有等效的-I或-L标志

    2热度

    1回答

    **Build mode: shared ocamlbuild -no-links syntax.otarget byte.otarget src/batteries_help.cmo META shared.otarget Finished, 0 targets (0 cached) in 00:00:00. + ocamlfind ocamlc -c -g -annot -warn-

    3热度

    1回答

    极力打造的OCaml的WebSocket,它失败: File "lib/websocket.ml", line 202, characters 29-42: Error: The function applied to this argument has type ?buffer_size:int -> (Lwt_io.input_channel * Lwt_io.out