パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

OCaml再訪問 最新にアップデートする

2021-11-04 | ML系言語に挑む

OCamlという世界を訪れたのは記録によると2020年12月2日らしい。

OCamlの日本語サイトをみるとここが中々の暗黒大陸ということがわかる。

 

リストの作成から

 

リストの前に追加のサンプルがあったので後ろにしてみたらダメでした。

あとソートのサンプルが使えません。バージョンが古いと思っていたら、

実はその前にsortの関数があってそれを打ち込んでいないだけでしたが、

この時点では気づかずに最新を入れる決意をしました。

 

エディタの止め方もわかりません。

Ctrl+Dでした。

 

 

削除のしかたがわからず。

opamというソフトをいれてみます。後でわかったのですがパッケージ管理でした。

ここをみて https://opam.ocaml.org/doc/Install.html ubuntuの所にある3コマンドを実行しています。

 

opam init

opam list

で現状の4.07が表示されました。

本家のサイトの通り実行してみて4.13.1をインストールしています。この画面で数分は止まって焦りましたが大丈夫でした。

https://ocaml.org/releases/4.13.1.html

 

最新が入ったようですが...古いほうが起動しました。

 

 

opam switch 4.13.1 ....のコマンドで今度こそ...だめでした。

 

eval $(opam env)

ついに最新になったようです。

そこに書いてあるのですが、検索しました。

 

さあ冒険のはじまりです。


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。