ocaml

    0

    1답변

    안녕하세요! 나는 이것을 인터넷의 어딘가에서 찾으려고했지만, 나는 이것을하지 않았다. 나는 OCaml을 배우고 싶다. 그리고 나를 이해하기 어렵다. 어떻게하는지. 제 질문은 - 서명이있을 때 어떻게 쉽게 함수를 작성할 수 있습니까? 예를 들어, - ((int -> int) -> int -> int -> int) -> (int -> int) -> int ->

    1

    1답변

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

    0

    1답변

    ocamlnet (ocamlnet-gnutls)의 nettls-gnutls 라이브러리를 설치하는 데 어려움을 겪었지만 설치 방법을 찾지 못했습니다. 나는 ocaml 4.03.0과 4.02.1을 시도했다. 내 목표는 내 코드에서 Nettls_gnutls.init()를 사용하는 것입니다. 나는 confomutls : opam install ocamlnet &

    0

    1답변

    목록의 예 [ "dog"; "cat"; "dog"; "cat"; "dog"] 단어의 결과가 나오는 시간의 수를 찾아야합니다. 이 목록 결과 -> [("dog", 3); ("cat", 2)] 그러나 나는 이상한 결과를 얻습니다 : [("dog", 1); ("cat", 1); ("개", 2); ("cat", 2); ("개", 3)] 내 코드는 이것이다 : 단어

    16

    2답변

    난 변경할 수 info 필요 실현 코드 module type TS = sig type +'a t end module T : TS = struct type 'a t = {info : 'a list} end 이 조각을 작성하면과 불변 (a, -'a를 '+). 난 후, 작성 : module type TS = sig type

    0

    3답변

    문자열의 형식은 A3, A5, A38 ...이고 정수 부분에만 관심이 있습니다. let getIntofString s = match s with "A1" -> 1 | .. 내가 어떻게해야합니까 : 뭔가처럼 싶어?

    1

    2답변

    Hy, 히스토그램을 만들려고하는데 오류가 계속 발생합니다. Histogram example: input :[2;1;2;3;2;1;2;2;5] output :[(2,5);(1,2);(3,1);(5,1)] 내 코드 : let rec count a ls = match ls with |[] -> 0 |x::xs when x=a ->

    0

    2답변

    Ocaml에서 배열의 모든 조합을 수행하려고합니다. 배열을 recives 함수를 할 노력하고 그 초기 상태는 let a = [|0;0;0|]해야하고 그것을 반복적으로 첫 번째 반복처럼 a = [|1;0;0|] 및 다음 한 a = [|0;1;0|] 수 있어야합니다 도달 할 때까지 a = [|1;1;1|] 만들기 가능한 모든 조합이므로이 경우 2^3 변경이 필

    0

    2답변

    int가 있고, 6을 말하면 비트 배열로 변환하고 싶습니다. bArr.(0) = 1 bArr.(1) = 1 bArr.(2) = 0 나를 위해이 작업을 수행하는 기능이 있습니까? 부울 배열을받는 다른 함수로 전달할 수 있도록 배열이 필요했습니다.

    2

    1답변

    Ocaml에서 React의 유형화 된 버전을 만들려고합니다. 더 기능적으로 만들기 위해 레코드를 렌더링 인수로 전달합니다. 컴파일러는 let newInstance = { props; state = nextState; updater = (mkUpdater props) }에 updater = (mkUpdater props)의 유형을 추론 할 수없는 이유 이해가