なんだこれは

はてなダイアリーから移転しました。

OCaml

Best things in 2022 : OCaml

Best things in 2022 : OCaml OCaml OCaml は汎用のプログラミング言語。一年にすこしずつ知らないプログラミング言語の修得にチャレンジしては挫折している。 なんとなくよさそうな言語なのですが、いつの間にか dune というビルドシステムのようなものがで…

opam install core で失敗する

こんな人はほぼいないと思うが、opam install core で OCaml の core パッケージをインストールすると失敗することがありえる。 そのMacのデフォルトのCコンパイラがclangではなくgccになっている場合、Appleのsyslog.hを読みにいって、そこで死ぬ。原因は m…

debian 9 に Real World OCaml 環境をセットアップ

https://github.com/realworldocaml/book/wiki/Installation-Instructions には debian 8 にこうやって準備しろとある。 sudo apt-get update sudo apt-get install m4 ocaml-native-compilers camlp4-extra opam これでだいたいうまくいく。ただし追加でイ…

OCaml の re2 が macOSに入らないので Debian を使う

まだ Real World OCamlで遊ぼうとしている。 macOSではなぜか、re2のインストールでこける。 それはまあ、別にいいのかもしれないんだけど、このmacOSには docker も vagrant も VirtualBoxもインストールされている。macOSがダメならLinuxがあるじゃない。…

opam update したら re2 のビルドに失敗した

opam helpしたら、opam update と opam upgradeというのがあるのがわかったのでやってみた。

macport ユーザーの OCaml のインストールあれこれ

twitterで Real World OCamlで Ocaml始めたら、OCamlだよ、Ocamlではないよと そくつっこまれました。とりあえず、Real World OCamlのインストール sudo port install ocaml sudo port install opam opam init とりあえず、fで回答 In normal operation, OPA…

Real World OCaml をゲット

ゲットしたのですこしずつ進めてみよう。