OCaml Tips をまとめるアドベントカレンダーです。大体一人で書くつもりですが、登録自由です。
SUN | MON | TUE | WED | THU | FRI | SAT |
---|---|---|---|---|---|---|
1 Ushitora Anqou | 2 Ushitora Anqou | 3 Ushitora Anqou | ||||
4 Ushitora Anqou | 5 Ushitora Anqou | 6 Ushitora Anqou | 7 Ushitora Anqou | 8 Ushitora Anqou | 9 Ushitora Anqou | 10 Ushitora Anqou |
11 Ushitora Anqou | 12 Ushitora Anqou | 13 Ushitora Anqou | 14 Ushitora Anqou | 15 Ushitora Anqou | 16 Ushitora Anqou | 17 Ushitora Anqou |
18 Ushitora Anqou | 19 | 20 | 21 | 22 | 23 | 24 |
25 |
- 12/1OCaml でコードを書き始めるチュートリアル - HackMD
- 12/2Dune で環境変数によって動かすテストを変える - HackMD
- 12/3Dune と Menhir を組み合わせて使う - HackMD
- 12/4Menhir で書いた構文解析器が吐いたエラーを丁寧に表示する - HackMD
- 12/5Vim で OCaml を書く - HackMD
- 12/6OCaml の |> と @@ - HackMD
- 12/7Menhir でモジュールの別名を定義して使う - HackMD
- 12/8定義せずにバリアントを使う(多相バリアント) - HackMD
- 12/9Object で多相バリアントを返すメソッドを定義する - HackMD
- 12/10バリアントのコンストラクタの引数を括弧で囲むと便利 - HackMD
- 12/11繰り返し処理を for ループと while ループで行う - HackMD
- 12/12「先に定義した関数から後に定義した関数への呼び出し」を Object を使って実現する - HackMD
- 12/13Logs でログをとる - HackMD
- 12/14タイムアウトありでコマンドを実行し、その標準出力と標準エラー出力の内容を得る - HackMD
- 12/15対話型インタプリタのディレクティブ(#...)が便利 - HackMD
- 12/16外部ライブラリの関数を対話型インタプリタ(utop)で使う - HackMD
- 12/172 つの式を ; でつないで逐次実行する - HackMD
- 12/18関数型の読み方(単相の場合) - HackMD