scala

LL脳がscalaの勉強を始めたよ その102

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その101 Scalaコップ本の29章の続きをやっていきますよー。29章はJavaとScalaの結合で今回は前回途中で終わってしまったアノテーションでの連携云々からやっていきますデス(`・ω・´) ア…

LL脳がscalaの勉強を始めたよ その101

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その100 Scalaコップ本の29章に入っていきますよ(`・ω・´)29章はScalaとJavaの結合についてやっていきますねーScalaの特徴の1つとしてJavaとの親和性が挙げられることが多いですが、この…

LL脳がscalaの勉強を始めたよ その100

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その98 Scalaコップ本28章の続きをやっていきますよー。28章はオブジェクトの等価性についてやっておりますが、今回は実際の等価性定義に使えるサンプルを紹介していきますねー equalsとh…

LL脳がscalaの勉強を始めたよ その99

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その98 Scalaコップ本28章の続きをやっていきますよー。28章はオブジェクトの等価性についてやっておりますが、今回は実際の等価性定義に使えるサンプルを紹介していきますねー equalsとh…

LL脳がscalaの勉強を始めたよ その98

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その97 Scalaコップ本の28章の続きをやっていきますよ。28章はオブジェクトの等価性についてで、今回はパラメーター化された型の等価性の定義からやっていきますよ(`・ω・´) パラメータ…

LL脳がscalaの勉強を始めたよ その97

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その96 なかなか進まないScalaコップ本の28章の続きをやっていきますよ。今回こそは等価性評価メソッドequalsのオーバーライドをする際の注意点を終わらせる目標でー 等価メソッドの開発…

LL脳がscalaの勉強を始めたよ その96

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その95 Scalaコップ本の28章の続きをやっていきますよ。28章はオブジェクトの等価性についてのエトセトラです。前回は等価性評価メソッドequalsのオーバーライドをする際の注意点の途中で…

LL脳がscalaの勉強を始めたよ その95

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その94 Scalaコップ本の28章に進んでいきますよー、28章はオブジェクトの等価性についてやっていきますね(`・ω・´) Scalaにおける等価性 JavaとScalaの違いの1つとして等価性の定義が違…

LL脳がscalaの勉強を始めたよ その94

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その93 Scalaコップ本の27章をやっていきますよー。27章はモジュール化についてで、今回は実行時リンクからやっていきますよー。とりあえず今回も利用する、前回までに構築したレシピ検索…

LL脳がscalaの勉強を始めたよ その93

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その92 Scalaコップ本の27章の続きをやっていきますよ。27章はプログラムのモジュール化についてで、今回は抽象化からやっていきますよ(`・ω・´)とりあえず前回までに構築したモジュール…

LL脳がscalaの勉強を始めたよ その92

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その91 Scalaコップ本の27章をやっていきますよ。27章はモジュラープログラミングってことで大規模プログラミングに向けてのエトセトラをやっていきますよ(`・ω・´) 課題 まずはモジュー…

LL脳がscalaの勉強を始めたよ その91

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その90 Scalaコップ本の26章残りをやってしまいますよー。26章はXML操作についてですね(`・ω・´)前回作成したXML操作用のサンプルオブジェクトはこんな感じですね abstract class CCTher…

LL脳がscalaの勉強を始めたよ その90

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その89 Scalaコップ本の26章にはいっていきますよー、26章はXML操作にかんするものですね(´・ω・`)。ScalaではXMLをリテラルとして扱えたりするので、Web関係を主に扱う身としてはしっか…

LL脳がscalaの勉強を始めたよ その89

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その88 Scalaコップ本の25章の続きをやっていきますよー、25章はアノテーション関連のアレやコレで今回は標準アノテーションについてやっていきますよ 標準アノテーション Scalaではいく…

LL脳がscalaの勉強を始めたよ その88

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その87 Scalaコップ本の25章にはいりますよ(´・ω・`)25章はアノテーションについてやるみたいですね。アノテーションとは構造化されたコメントで機械処理できたりするみたいデス アノテ…

LL脳がscalaの勉強を始めたよ その87

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その86 Scalaコップ本の24章の続きをやっていきますよー、24章は抽出子についての内容をやっておりますですよ(`・ω・´) 可変個の引数をとる抽出子 前回はメールアドレスデータの分割とい…

LL脳がscalaの勉強を始めたよ その86

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その85 Scalaコップ本の24章をやっていきますよ、24章は抽出子についてですね。どうやら抽出子とやらはパターンマッチに関わるものらしいのですが、詳しい内容は実際に見ていきますかねー…

LL脳がscalaの勉強を始めたよ その85

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その84 Scalaコップ本23章の残りをやってしまいますかね(`・ω・´)、今回は高階関数からfor式への逆変換とfor式の一般化をやりますよ 逆方向への変換 前回はfor式からmapやflatMap、filte…

LL脳がscalaの勉強を始めたよ その84

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その83 Scalaコップ本の23章の続きをやっていきますよ。今回はfor式によるクエリーからやっていきますデス(´・ω・`) for式によるクエリー for式の記法はデータベース的に利用することが…

LL脳がscalaの勉強を始めたよ その83

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その82 Scalaコップ本の23章にはいって行きますよー、23章ではfor式を使ってアレやコレをやっていきますネ(´・ω・`)for式を使うことでfilterやflatMap, map等の高階関数表現を解りやすい…

LL脳がscalaの勉強を始めたよ その82

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その81 Scalaコップ本の22章の残りをやっていきますよー、今回はListBufferクラスなどのリストに関するエトセトラデス(´・ω・`) ListBufferクラス リストを構築するよくある処理パターン…

LL脳がscalaの勉強を始めたよ その81

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その80 Scalaコップ本の22章をやっていきますよー、22章ではリストに関するエトセトラですな。特にコップ本ではリスト使いまくりなので頑張ってやっていきますかねー。今回はリストの概要…

LL脳がscalaの勉強を始めたよ その80

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その79 Scalaコップ本の21章の残りをやっていきますかねー、今回は可視境界と暗黙の型変換のデバッグについてやっていきますデス 可視境界 まずは前回作成した変換用関数をパラメータとし…

LL脳がscalaの勉強を始めたよ その79

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その78 SScalaコップ本の21章の続きをやっていきますよー、今回は暗黙のパラメーターについてやりますデス(`・ω・´) 暗黙のパラメーター 暗黙のパラメーターとは、暗黙の型変換による挿…

LL脳がscalaの勉強を始めたよ その78

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その77 Scalaコップ本の21章に入っていきますよー、21章は暗黙の型変換と暗黙のパラメータについてやりますね(`・ω・´) 暗黙の型変換 これまでScalaの特徴としてさんざん挙げられてきた…

LL脳がscalaの勉強を始めたよ その77

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その76 Scalaコップ本の20章の残り全部をやっていきますよー。今回は前回やり残した通貨計算クラスの仕上げをしていきますよ ケーススタディ:通貨計算の続き 前回までに実装した通貨関連…

LL脳がscalaの勉強を始めたよ その76

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その75 Scalaコップ本20章の残りをやっていきますよー、今回は抽象型のケーススタディとして通貨クラスのCurrencyを設計していきますよ。全部は終わらんので前後編でお届けします(´・ω・…

LL脳がscalaの勉強を始めたよ その75

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その74 Scalaコップ本の20章の続きをやっていきますよー、今回は抽象型についてやっていきますねー 抽象型 サブクラスで具体的な型定義を行うためのプレースホルダーとして抽象型ってのが…

LL脳がscalaの勉強を始めたよ その74

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その73 Scalaコップ本の20章に入っていきますよー、20章は抽象メンバーについてやっていきますー。抽象メンバーは抽象メソッドだけでなく抽象フィールドや抽象型なんかも含む普遍性のある…

LL脳がscalaの勉強を始めたよ その73

[まとめ] LL脳がscalaの勉強を始めたよ LL脳がscalaの勉強を始めたよ その72 Scalaコップ本19章の続きををやりますよ。今回で終わりにしたい19章は型パラメータについてやっております(´・ω・`)ちなみに19章でサンプルとして扱ってきた関数型待ち行列クラス…