タグ

ブックマーク / d.hatena.ne.jp/noire722 (1)

  • 最近勉強したこと - noire722 の日記

    HTMLスクレイピング in Scalaを通じてたくさんの得るモノがありました。 まず、id:yuroyoro さんのこの記事を読んで世界が変わりました。 "Scala的な考え方 - Scalaがとっつきにくいと思っている人へ" -ゆろよろ日記 http://d.hatena.ne.jp/yuroyoro/20100317/1268819400 リストについての考え方 処理を下記のようなレイヤに分割して リスト→要素抽出→加工→操作 ループで書かずにリストに対して直接ロジックを埋め込んで行く。 関数型言語由来の考え方だと思いますが、今まではリストがきたら拡張forでループを回すことしか考えてなかったので目から鱗でした。 具体的には filter, map, takeWhile, dropWhile のようなメソッドを使って実装していきます。 その勉強の際、こちらのブログも参考にさせていただ

  • 1