情報系人間のブログスマートフォン用の表示で見る情報系人間のブログプログラミング、開発に関することを書いていきます。この広告は、90日以上更新していないブログに表示しています。2018-04-07Swiftで関数型データ構造SwiftSwiftで関数型のデータ構造を作ってみます。関数型データの構造は永続的であるという特徴があります。更新する際には既存のデータを破壊するのではなく新しいオブジェクトを作ります。Enumを使ってこのリストを作ってみます。consはリストの先頭、nilはリストの終端を表します。List<T>)}またリストは比較できると便利なのでEquatableを満たすようにします。//1,2,3,nilリストなら以下のような要素の数を取得できるようにしたいですね。3要素の追加、削除はできて当然ですね。これも実装していきます。だいたいやっている事は同じです。リストの要素を辿っていき該当の要素に対して処理を行っています。1,2,3,1,2,3,nil最後に高階関数を実装します。02:07Swiftで関数型データ構造Tweet広告を非表示にする関連記事2016-02-17ReSwiftを使ってみるReSwiftというRedux-likeなswiftライブラリがあります。月別アーカイブはてなブログをはじめよう!reidaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。