第1回Scala座 非公式勝手まとめ

会場にも行っていない部外者で恐縮ですが、第1回Scala座をまとめさせて頂きました。 USTREAMはこちら。 http://www.ustream.tv/channel/%E7%AC%AC1%E5%9B%9Escala%E5%BA%A7
SAC
11
前へ 1 2 ・・ 13 次へ
📙🔭✨NISHIMOTO Keisuke @keisuke_n

#ScalaZa01 Scalaで _ を省けるケースが初心者にはわかりにくいかもね...

2010-09-04 10:38:11
📙🔭✨NISHIMOTO Keisuke @keisuke_n

#ScalaZa01 個人的には _ を省くのはREPLなど使い捨てコードのとき、グループでやる場合は書いてあげたほうが親切かもしれない。

2010-09-04 10:40:28
📙🔭✨NISHIMOTO Keisuke @keisuke_n

#ScalaZa01 Scalaに限らないが、コアAPI(ライブラリ)がしっかりしたものが用意されていると、ループを書くことが少なくなるし、重要な要素のみにどんどん短くなっていく。

2010-09-04 10:43:19
@DecimalBloat

某言語も(c ==)などと書きますね #ScalaZa01 RT @zakkas783: 凄い…略し 過ぎです… RT @a_hisame: filter{ c == } とか出来たんだ。今まで{ c == _ } って書いてた。 [ in #ScalaZa01 ]

2010-09-04 10:43:30
うんこ💩HIZA💩ペンギン @NetPenguin

でも with する順番は気にしないと、時々痛い目にwww < トレイト、がんがん #ScalaZa01

2010-09-04 10:43:51
あひさめ @a_hisame

ダイヤモンドは気にしない [ Scalaのtraitな冒険 第四章タイトル ] [ in #ScalaZa01 ]

2010-09-04 10:44:06
🐶pomu0325 @pomu0325

同じく。始めはOption.foreachって1個しかないのにeachって…と思ったけど。RT @NetPenguin: Option は要素数が0か1の集合みたいなものなんだ!と気付いたときから、Option大好きになりました。 #ScalaZa01

2010-09-04 10:44:18
📙🔭✨NISHIMOTO Keisuke @keisuke_n

#ScalaZa01 mkStringについては好き嫌いがわかれそうに思った。もちろん特定の場面で便利だから使えばいい。

2010-09-04 10:44:35
📙🔭✨NISHIMOTO Keisuke @keisuke_n

#ScalaZa01 カリー化/クロージャ(関数オブジェクト)のコンボとかあたりまえに中位に濃いw

2010-09-04 10:45:39
紅月さん@がんばらない @koduki

Traitに実装を切り離しまくることで柔軟性が上がる #ScalaZa01

2010-09-04 10:45:55
紅月さん@がんばらない @koduki

untilの説明でごく普通にカリー化関数がw #ScalaZa01

2010-09-04 10:46:24
Satoshi Kumada @prudence3298

遅延評価を使ったuntilかっこいー #ScalaZa01

2010-09-04 10:46:28
あひさめ @a_hisame

遅延評価をうまく使う。 [ in #ScalaZa01 ]

2010-09-04 10:46:42
うんこ💩HIZA💩ペンギン @NetPenguin

わりと使う場面が多く、mkString無しで自前やると長くなるので、わたしは結構すきです。 RT @keisuke_n: #ScalaZa01 mkStringについては好き嫌いがわかれそうに思った。もちろん特定の場面で便利だから使えばいい。

2010-09-04 10:46:46
🐶pomu0325 @pomu0325

フォースクエアもLift使ってるよ! #ScalaZa01

2010-09-04 10:50:08
Takeda Hiroyuki @takedasoft

for でOptionいじれるようになるとさらに便利ですね。 #ScalaZa01

2010-09-04 10:51:52
🐶pomu0325 @pomu0325

2.8のREPL補完とか詳しく聞きたいな。 #ScalaZa01

2010-09-04 10:52:29
大岡由佳『りあクト! 第4版』BOOTHで販売中!紙本も @oukayuka

Scala2.8でREPLに補完が使えるように! さっき知らずに普通に使ってた。 #ScalaZa01

2010-09-04 10:52:31
紅月さん@がんばらない @koduki

そういえば、デフォルトパラメータとオーバーロードの区別はどうしてるんだろ? シグネチャが被ったらとりあえず、エラー? #ScalaZa01

2010-09-04 10:53:34
🐶pomu0325 @pomu0325

case class 彼女 www ときたらやっぱりラブプラスネタかw #ScalaZa01

2010-09-04 10:54:11
🐶pomu0325 @pomu0325

Scala 2.8からはMapをmapするとちゃんとMapになる。RubyやPythonはこうなってないらしい。 #ScalaZa01

2010-09-04 10:56:55
前へ 1 2 ・・ 13 次へ