永続的な片方向スタック
私達は片方向リストを完全に極めました.
単一の所有権だけでなく共有の所有権も扱うことにしましょう.永続的な片方向 リストを作るのです.関数型プログラマのみなさんがおなじみのリストはこれです. リストの先頭もしくは末尾を取得できて,リストの先頭をを他のリストの末尾に くっつけることができて...あとは...そのくらいですかね.不変性というのはヤバい クスリですね.
この章の主眼はRcとArcと仲良くなることですが,同時に次章の全く新しい リストに備える章でもあります.
third.rs
というファイルを加えましょう:
// in lib.rs
pub mod first;
pub mod second;
pub mod third;
今回は前のコードをコピペしません.無菌手術を執行します.