Только opam
Хорошо, попробую. Выходит каждый раз устанавливать новый ocaml на проект типа как venv на питоне?
нет, будет глобальный свитч на всю систему. но так тоже можно — у каждого проекта могут быть свои локальные свитчи
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
Есть у кого-то идеи для пет-проекта на OCaml?
let sum : int = 0; print_string "Sum numbers 1-100:"; for num = 1 to 100 do sum = sum + num done Printf.printf "%d\n" sum 10 | Printf.printf "%d\n" sum ^^^^^^ Error:...
let maybe_valid_number n : int = if n > 0 && n < 6 then let doubled_int = n * 2 in Printf.printf "%d * 2 = %d\n" n doubled_int else print_endline...
немного глупый вопрос, но что лучше изучать человеку если он хочет сильно научиться функциональному программированию, haskell или ocaml? как по мне кажется ocaml проще, и ...
извиняюсь за оффтоп, но хотел спросить а как люди вообще подобные штуки создают?: https://github.com/google-deepmind/alphafold3
все же надо let () = для принтов?
а что за огрызок окамла входит в состав msys2 ? opam dune пакетов нет в комплекте, ocaml по ошибке Std библиотеки вылетает
let got_int : ref int in try got_int = int_of_string read_line() with End_of_file -> is_valid_number got_int в этой части почему ругается на in ? эту часть ...
а как канонично сделать мутабельный глобальный сет булевых флагов на уровне модуля? есть генератор сишного кода, в него надо добавить набор флагов, которые нужно ставить/сним...
Обсуждают сегодня