型クラスを使った例になってるはず。するとそのファイルを読み込めるので、これを使って変更したプログラムを再度読み込むと良いと思います。すると、それまでにREPLに入力した内容がそのファイルに保存されます。すれば、REPL上での入力を繰り返さずに済みます。個の銅バッジ2flatMap内での再帰呼び出しの最適化この本のGitHubにあるヒントと答えを見ると、foldRightでtraverseを実装できるよ、と書いてあります(答えを先に見るのが嫌な人は、1つめのリンクだけクリックしてください)。ここで、第3章のエクササイズを一通りやっていれば、List.foldRightを末尾再帰に実装する方法も出てきたはずです。ようにシグネチャを付ければ解決すると思います。使うとランタイム型を取得できます。渡し忘れていることはないでしょうか。渡さないとシステムデフォルトの言語で翻訳します。「よくある例」になっていないか確認してみてください。クラスを継承していること」が求められます。クラスを継承していないプリミティブ型のデータを保持することはできません。プリミティブ型なのかという判断をコンパイル時にしています。コードとして見なせるバイトコードを生成します。個の銅バッジ2Scalaで整数型のリストの総和を再帰で求める方法について変数名を整理し、途中経過をprintしてみました。reports/logo.png解決しましたので、共有させて頂きます。よりjarファイル化され、内部に配置されている画像がパスで取得できず、上記のエラーになっていました。JRLoader.getLocationInputStreamでInputStream型で画像パスを取得し、内部でパラメータ定義すれば表示できました。個の銅バッジ2scalaのthis補助コンストラクタに関して2番目のコードがエラーになる原因は、補助コンストラクターで最初(1行目)にクラス自身のコンストラクター、または他の補助コンストラクターを呼び出して、クラスのインスタンスを生成しなければならない言語仕様によるものではないでしょうか。