ocaml-lwt

    1

    1답변

    터미널 기반 응용 프로그램을 위해 Ocaml에서 새로운 프론트 엔드를 구축하려고합니다. 다음 let cmd = shell "./otherterminalapp" in let p = open_process_full cmd; 그리고 나중에 표준 입력 과정 '에 물건을 쓰기, 외부 응용 프로그램에서 명령을 실행하기 : 메인 아이디어는 스폰 LWT으로 새로운

    1

    1답변

    나는 lwt의 대기 함수에 대한 질문을 가지고 있는데, 어떻게하면 Lwt.t 스레드를 리턴 할까? 먼저 예제를 보여 드리겠습니다. 내가 전화 위의 함수에서 open Lwt_io open Lwt.Infix let i, o = Lwt_io.pipe() let get_int() = let t, w = Lwt.wait() in (*wha

    0

    1답변

    디버깅 방법을 모르겠다는 오류가 발생했습니다. 오류는 Exception: (Unix.Unix_error "Too many open files" pipe "")입니다. 나는 어떤 파일도 열지 않고 오직 하나의 유닉스 프로세스 만 열어 둔다. 아무도 이것을 디버깅하는 방법에 대한 몇 가지 팁이 있습니까? 오류의 원인이되는 함수이다 : active_orders(

    2

    2답변

    어떻게 Lwt_io.read_int를 올바르게 사용합니까? 나는 명백한 사용라고 생각했던 시도하지만 확실한 결과를 얻을하지 않습니다 ... open Lwt.Infix let _ = Lwt_main.run ( Lwt_io.print "Enter number: " >>= fun() -> Lwt_io.read_int (L

    1

    2답변

    내가 작업하고있는 라이브러리에서 Core와 Lwt를 함께 사용하고 있습니다. 코어에는 친숙한 좋은 모듈이 있으며 Lwt 스레드에 더 익숙합니다. 이것이 공통점입니까? 그럴 수 없다는 강한 이유가 있습니까? 대신 Core 나 Lwt + Batteries 만 사용하십시오.

    1

    1답변

    최대 연결 수를 가진 Redis 데이터베이스 연결 풀을 갖고 싶습니다. Lwt_pool은 내가 찾고있는 해결책이지만, 어떻게 작동해야하는지에 대해서는 아직 잘 파악하지 못했습니다. 예를 들어, 몇 가지 질문은 내가 가진 : 워드 프로세서 이야기에 대한 Lwt_pool있는 열려있는 연결을 다시 사용하기 좋은,하지만 어떻게 풀은 연결이 재사용에 사용할 수있는

    1

    1답변

    OCaml에서 간단한 웹 서버를 만드는 법을 설명하는 lwt 및 Cohttp의 튜토리얼을 따르고 있습니다. true: package(lwt), package(cohttp), package(cohttp.lwt) 그리고 webserver.ml : 내가 다음이 포함 된 _tags 파일이 Error: Unbound record field callback Co

    1

    1답변

    Lwt_main.run()을 사용할 때 몇 가지 오류가 발생했습니다. 기본적으로 두 개의 무한 루프가 unit -> 'a Lwt.t = <fun>이고 두 루프를 모두 시작할 때 오류가 발생합니다. 나는 하나의 루프가 작가 루프이고 다른 하나는 리더 루프라는 맥락에서 이들을 사용하고있다. 기본적으로 필자는 독자와 함께 사용하는 것보다 훨씬 자주 필자와 데이터

    1

    1답변

    나는 이맥스에 투아 렉 모드를 사용하고있다. 저는 lwt도 사용하고 있습니다. lwt에는 몇 가지 구문 확장자가 있지만 Tuareg에서는이를 인식 할 수 없으며 들여 쓰기 및 채색이 없어도 추악합니다. https://github.com/skydeck/lwt/blob/master/utils/tuareg-2.0.4.patch 그것은 LWT 색상을 가능하게 tu

    2

    1답변

    Lwt로 터미널 애플리케이션을 작성하려고합니다. 기본적으로 내 앱이 실행되는 동안 기다려야하므로 Lwt_io.read_line을 사용하여 입력 용 터미널을 감시해야합니다. 내 프로그램이 실행되는 동안 어떤 종류의 루프를 만들기 위해 다음 (의사 코드)보다 좋은 방법이 있습니까? while true do let _ = ignore (Lwt_main.