エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
多相な関数の定義から学ぶ、型クラスデザインパターン
11. MAGNET PATTERN sprayチームが名づけたデザインパターン 参考: 基本的な考え方は先のOverlappable型... 11. MAGNET PATTERN sprayチームが名づけたデザインパターン 参考: 基本的な考え方は先のOverlappable型クラスと同じ ただしMagnet Patternでは、暗黙の型変換を利用して暗黙のパラメータリストを除いている spray | Blog » The Magnet Pattern trait OverlapMagnet{ type Result def value:Result } object OverlapMagnet{ implicit class IntOverlapMagnet(i:Int) extends OverlapMagnet{ type Result = Int def value = i * i } implicit class StringOverlapMagnet(s:String) extends OverlapMagnet{
2016/07/19 リンク