問題タブ [ocaml-batteries]
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.
ocaml - OCamlトップレベルがコメントを解釈しない
このエラーが発生します
インタプリタにコメントを入力しようとしたとき。ocamlインタープリターでコメントは許可されていませんか、それとも私は何か間違ったことをしていますか?
ocaml - ocamlバッテリーのコンパイル:アンバウンドモジュールToploop
パスにtoploop.cmiが見つかりました:
ご覧のとおり、
/home/xxx/...
システムパスとして作成しました。しかし、それでも機能しませんでした。モジュールトップループを含めるにはどうすればよいですか?
ocaml - ocaml 電池のコンパイル: エラー: 残りの OCaml コンパイル ファイル:
バッテリーのこのコンパイルエラーは本当に私を困惑させます。エラーを修正するにはどうすればよいですか?
ocaml - OCaml の HttpRequest に最適なモジュールは何ですか?
OCamlを使用して Yahoo Finance API にアクセスしたいと考えています。基本的には、Yahoo Finance から見積もりを取得するための一連の HTTP 要求にすぎません。
どのモジュールを使用する必要がありますか?
非同期の HTTP リクエストが必要です。
ocaml - ocamlバッテリーのインストール
電池の取り付けに関して矛盾する情報があるようです。私はいくつかの提案を試みましたが、どれも私のためにうまくいきませんでした。
私は最初に試しました
しかし、それはこのエラーを引き起こしました:
次に、ocamlinitファイルをbatteriesディレクトリからホームディレクトリの.ocamlinitにコピーしてみました。これにより、次のエラーが発生しました。
私はocaml4.00.1を使用しています。
注:この質問がこの1つのocamlバッテリーのコンパイルと重複している場合はお詫びします:バインドされていないモジュールToploopですが、与えられた答えは私が実際に試すには十分に明確ではありませんでした。
functional-programming - OcamlTopLevelのFindLibを使用してバッテリーをロードできません
正常にインストールocaml-batteries-included
しfindlib
ました。
'ocamlfind ocamlc -package batterys-cmycode.ml`を問題なく実行できます。
また、そうするとocamlfind list
、
問題はusing batteries
にありocaml (toplevel)
ます。
私は言われたように設定し.ocamlinit
ました:
しかし、起動するocaml
と、次のようになります。
さらに、でやる#list
とocaml toplevel
、
batteries
パッケージが見えません。
どうしたの?
ocaml - ocaml-websocket のコンパイルに失敗しました
ocaml-websocket をビルドしようとすると、次のエラーで失敗します:
問題の関数行は、
以前のリリースで lwt API が変更された場合、何か考えはありますか?
ocaml - OCamlに中置関数合成演算子はありますか?
簡単な質問です。標準ライブラリ (または Jane Street の Core または Batteries) で定義されている OCaml に、Haskell の (.) 関数のような中置関数合成演算子があるかどうか疑問に思っています(f . g . h) x
。あまり魅力的ではありませんf (g (h x)))
。
ありがとうございます。
ocaml - ocamlbuild で .mly ファイルのバッテリーを使用する
OCaml .ml ファイルと Menhir .mly ファイルを含むプロジェクトがあります。プロジェクトのコンパイルには ocamlbuild を使用します。
私の _tags ファイルには、次の 1 行が含まれています。
.mly ファイルでバッテリーを使用する場合を除いて、すべて正常に動作します。.mlyファイルと.mly ファイルopen Batteries ;;
の間で、ocamlbuild を呼び出すと、「エラー: モジュールのバッテリーがバインドされていません」というメッセージが表示されます。%{
%}
次のように、ocamlbuild が menhir を呼び出しているようです。
menhir-package batteries
のオプションに (または同等のものを)追加するのを忘れています。--ocamlc
どうすれば修正できますか?_tags ファイル内の .mly ファイルの特別なルールが役立つのではないでしょうか? それとも ocamlbuild のバグですか?