Asakusa Scala DSL デザインレビューの勉強会のまとめ
@asami224さんのAsakusa Scala DSL デザインレビューの勉強会(http://atnd.org/events/13174)のまとめです。
Yasushi Abe
@yasushia
1)JavaDSLが十分綺麗なので、そのままScalaで書けるようにしたらどうなるだろうか、という実験がしたい。2)フローはcamelのpipeline表現で書いてみたい。3)metascalaってので型がアレできる。の3本。全部別です。 #asakusadsl
2011-03-11 12:49:06
しいたけ
@yuroyoro
ScalaのAsakusaDSLのサンプルをようやく見たんだが、これは筋が良くないな。型安全にこだわるあまりにexplicitにすぎる http://bit.ly/fNPthK
2011-04-12 02:03:32
ひしだま
@hishidama
コンパイルエラーになったときに分かりやすいかどうか、という論点もありましたよ。型コンストラクターがどうなのか分かりませんが… RT @yuroyoro: DataSource4とか、俺だったらhigher kind genericsで合成させた型コンストラクタにする
2011-04-12 02:06:43
しいたけ
@yuroyoro
Scalaコンパイラにエラーメッセージがハードコードされてて国際化もできないんだぜ?エラーメッセージのわかりやすさなんぞあきらめろ
2011-04-12 02:08:06
しいたけ
@yuroyoro
あと、もっと記号つかったほうがいいと思う。Operation21なんてダサイ名前よりチンコ演算子でtype type ==>[A,B] = A => Bってしておいて(仕入データTRN, 修正データ) ==> 残高更新TRNって書けたほうがわかりやすいに決まってる
2011-04-12 02:11:57