『Scala関数型デザイン&プログラミング』の演習問題をScala3で解く その7

blog.magnolia.tech まだまだ続きます。 演習問題を解く上で、そもそも既存のメソッドの挙動がよく分からない、みたいな時はこのサイトが参考になります。 superruzafa.github.io 純粋関数型の状態 テストコード この章で扱うState[S, +A]や、Rand[A]の関数群は、最終的にはシードであるRNGを引数に取り、生成された値と、…