ocaml

    7Nhiệt

    3Trả lời

    Tôi đang tìm cách ghi nhớ kết quả của hàm OCaml f có hai tham số (hoặc nhiều hơn, nói chung). Ngoài ra (và đây là phần khó), tôi muốn bản đồ nằm dưới quá trình này để quên một kết quả hoàn toàn nếu mộ

    14Nhiệt

    3Trả lời

    Tôi muốn viết một hàm lấy chuỗi và trả về danh sách char. Đây là một chức năng, nhưng tôi nghĩ rằng nó không làm những gì tôi muốn (tôi muốn lấy một chuỗi và trả về một danh sách các ký tự). let rec s

    6Nhiệt

    3Trả lời

    Tôi muốn có một functor lớn Xin chào (Blah: Blah_type) và lưu nó vào tập tin hello.ml, nhưng làm cách nào để làm điều này? Nếu tôi chỉ là trong tập tin cấp cao nhất của tôi, tôi muốn có module Hello (

    5Nhiệt

    1Trả lời

    Tôi đang cố gắng tìm ra cách tôi có thể tham số hóa các đối tượng OCaml với các đối tượng khác. Cụ thể là tôi muốn có thể để tạo ra một đối tượng link chứa một node đối tượng phía trước và một đối tượ

    14Nhiệt

    3Trả lời

    Tôi cần bản đồ OCaml có các loại khóa int vì vậy tôi đang sử dụng Map.Make để tạo một bản đồ. Tuy nhiên có vẻ như rằng standard modules 'chỉ' cung cấp mô-đun như Big_int, Int32, Int64 và Nativeint mà

    5Nhiệt

    2Trả lời

    Tôi đang sử dụng camlp4.macro để bật biên dịch có điều kiện. Tôi đang gặp vấn đề thông báo cho OCamlbuild rằng một số tệp nhất định được gắn thẻ "use_jscore" phải được xử lý trước bằng tùy chọn camlp4

    5Nhiệt

    1Trả lời

    Dưới đây là một giao diện ví dụ test.mli, nhận xét với ocamldoc kiểu nhận xét: (** ocamldoc module comment *) open MissingModule;; (** ocamldoc function comment *) val test : unit;; Nếu tôi chạy

    7Nhiệt

    2Trả lời

    Tôi có một vấn đề tương tự như sau: How to print a tree structure into a string fast in Ocaml? Nhưng trong một cách ngược lại, rằng tôi đã có một chuỗi và muốn phân tích nó lại trở thành một cái cây.

    10Nhiệt

    2Trả lời

    Đối với một dự án lớp, tôi viết một chương trình đánh giá hiệu suất của các triển khai khác nhau của cùng một cấu trúc dữ liệu trừu tượng. Vì tôi đang sử dụng mã giống hệt nhau để kiểm tra từng mã, tô

    5Nhiệt

    2Trả lời

    Tôi cần phải sử dụng hashtable của biến có thể thay đổi trong Ocaml, nhưng nó không hoạt động. let link = Hashtbl.create 3;; let a = ref [1;2];; let b = ref [3;4];; Hashtbl.add link a b;; # Hasht