この記事は、「Elixir Advent Calendar 2019」4日目の記事です。 きのうは @torifukukaiou さんの「12月3日なので、一二三、123ダーなElixirのこと」でした。 概要 開発言語 Elixir でテスト駆動開発をします。 テーマ フィボナッチ数のプログラムを、テストを書きながら実装していきます。 # Fibonacci number : 前の2つの数を加えると次の数になる数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ... 実行環境とライブラリ Elixir 1.16.0 (compiled with Erlang/OTP 26) ExUnit mix_test_watch プロジェクト作成 今回、mix new fibonacci_sample を実行して、 fibonacci_sample という名前のプロジェクトを