These are chat archives for scalajp/functional

7th
May 2015
kenji yoshida
@xuwei-k
May 07 2015 03:38
コンパイラのバグ(?)を検知するためのプロジェクトとしてのscalaz scalaz/scalaz#931
Manabu Nakamura
@gakuzzzz
May 07 2015 03:48
Scalaz すごい
kenji yoshida
@xuwei-k
May 07 2015 03:49
このあたりの微妙なimplicitの挙動、Scalaのversion上がる毎に変わってる気がしてつらい
cw-junichikato
@cw-junichikato
May 07 2015 03:49
SUGOI
kenji yoshida
@xuwei-k
May 07 2015 03:50
ローカル変数のほうのExecutionContextの戻り値型を書くか、書かないか?によって、2.11.6でもコンパイル通るかどうか変わる(!?) っぽいし、つらい
テストコードなので、バグだろうと仕様変更だろうと、修正必要ならscalaz側はとにかくコンパイル通るように適当に修正すればいいので(?)たいした問題ではないけど
kenji yoshida
@xuwei-k
May 07 2015 03:57
今のうちから scalaz の .travis.yml に 2.12のマイルストーンのversionを書いておくかどうか悩ましいな・・・。scalaのバグ検知には役立つかもしれないけど、短期的にはscalaz自体の開発の微妙な足かせになるだけの可能性もあるし、kind-projectorがすぐに出るとも限らないし、まだ様子見でいいかな
eugene yokota
@eed3si9n
May 07 2015 04:02
@xuwei-k https://github.com/scala/community-builds ここで Scala チームが dbuild 使って走らせればいいのでは
kenji yoshida
@xuwei-k
May 07 2015 04:08
Scalaチームが、dbuildで、1つのライブラリの複数version走らせるのをどのくらいやるつもりなのか?が、よくわかってないので
いま、scalaz は 7.0.x と 7.1.x 両方やってくれてるのかな?
eugene yokota
@eed3si9n
May 07 2015 04:09
https://github.com/scala/community-builds/blob/master/common-2.11.x.conf これによると
scalaz-ref                   : "scalaz/scalaz.git#series/7.1.x"
uri:    "git://github.com/scalaz/scalaz.git#series/7.0.x"
kenji yoshida
@xuwei-k
May 07 2015 04:10
Scalaチーム側でやってくれるならそれに越したことないけど、 community-builds に pull req送るのは(正しい書き方難しいという意味で)難易度高い
しばらくは、気が向いたときに自分が 2.12.x のビルド試して、バグっぽい挙動見つけたら報告、でも十分な気はするな
eugene yokota
@eed3si9n
May 07 2015 04:12
僕もよく分かってないけど、rapture の PR が参考になる? - https://github.com/scala/community-builds/pull/61/files
kenji yoshida
@xuwei-k
May 07 2015 04:12
2.11.xのときみたいに、マイルストーンの終盤とかRCの頃には .travis.yml に組み込んだほうがいいだろうけど
単体で追加するだけならいいけど、scalazはspecs2などが依存してるので、おそらく既存の 7.1.x の branch のビルドは壊さないように、それと独立して 7.2.x のブランチの設定追加しないといけない?という意味でも難易度高い
あ、そうそう、あと 7.2.x やるなら、まずそもそもkind-projectorを加えてもらわないといけない
eugene yokota
@eed3si9n
May 07 2015 04:17
猫が入ればそのあたりが全部入りそう
kenji yoshida
@xuwei-k
May 07 2015 11:55
ハーバード大学でscalaz、とは http://d.hatena.ne.jp/xuwei/20150507/1430999562
Yuta Okamoto
@okapies
May 07 2015 12:46
ついに吉田さんがハーバードで教鞭を取る日が。
「ハーバード白熱 Scalaz 教室」
kenji yoshida
@xuwei-k
May 07 2015 14:03
たぶんこの程度の内容なら話せるし、日本のどこかの大学にscalazの話をしにいけばいいのか!? (ぇ
eugene yokota
@eed3si9n
May 07 2015 17:32
日本のハーバードというと鳥取大学?