ocaml

    8Nhiệt

    2Trả lời

    Khi mọi người đề cập đến "cú pháp sửa đổi" trong OCaml, chúng có nghĩa là điều này sẽ trở thành cú pháp mới cho ngôn ngữ hay chỉ là cú pháp thay thế được tạo trong CamlP4? Nếu đó là trước đây, thì khi

    11Nhiệt

    3Trả lời

    Tôi muốn các toán tử tốt cho số học phức tạp để làm cho mã của tôi dễ đọc hơn. Ocaml có một mô-đun phức tạp, vì vậy tôi chỉ muốn thêm các toán tử gọi các hàm đó. Cách trực quan nhất đối với tôi là tạo

    10Nhiệt

    1Trả lời

    Tôi thực sự quan tâm đến việc học ocaml, nó nhanh (họ nói nó có thể được biên dịch thành mã gốc) và nó hoạt động. Vì vậy, tôi đã cố gắng để mã một cái gì đó dễ dàng như cho phép lập lịch sự kiện mysql

    5Nhiệt

    1Trả lời

    Tôi làm cách nào để sử dụng một số bản ghi OCaml mà tôi đã xác định trong một số tệp khác? Nói ví dụ mà tôi có a.ml tập tin trong đó tôi xác định bản ghi r: type r = { i: int; j: int; }; và một tập ti

    8Nhiệt

    4Trả lời

    Tôi đang xem tài liệu Danh sách. Dường như thư viện không cung cấp chức năng sublist. Tôi đang cố gắng lấy danh sách các phần tử từ i đến j. Bây giờ tôi phải viết nó như: let rec sublist list i j =

    7Nhiệt

    2Trả lời

    Tôi đang cố gắng viết một hàm đệ quy đơn giản xem qua danh sách và trả về một cặp nguyên. Đây là dễ dàng để viết trong c/C++/java nhưng tôi mới để OCaml nên bằng cách nào đó khó có thể tìm ra các giải

    20Nhiệt

    3Trả lời

    Ai đó có thể cho tôi sự khác biệt giữa hai kiểu tiếp nhận và ví dụ này (cụ thể trong OCaml)?

    5Nhiệt

    3Trả lời

    Tôi đang cố gắng tìm hiểu ocaml ngay bây giờ và muốn bắt đầu bằng một chương trình nhỏ, tạo tất cả các kết hợp bit: ["0", "0", "0"] ["0", " 0" , "1"] [ "0", "1", "0"] ... và vân vân ý tưởng của tôi là

    5Nhiệt

    2Trả lời

    Trong a.ml, loại bản ghi t được xác định và cũng được xác định rõ ràng trong a.mli, tức là trong giao diện d để định nghĩa loại có sẵn cho tất cả các tệp khác. a.ml cũng có hàm, hàm func trả về danh s

    8Nhiệt

    2Trả lời

    Tôi đang cố gắng để thực hiện một chức năng danh sách-sắp xếp đuôi-đệ quy trong OCaml, và tôi đã đi lên với đoạn mã sau: let tailrec_merge_sort l = let split l = let rec _split source left r