These are chat archives for scalajp/functional

4th
Feb 2015
pocketberserker
@pocketberserker
Feb 04 2015 00:49
scalacheckみたいなの、再実装自体は難しくはない(簡単とは言わない)と思いますが、作り直すメリットって実装が綺麗になる以外にありますかね?
kenji yoshida
@xuwei-k
Feb 04 2015 00:57
まぁそれほどないけど・・・。どうせだったら最初からscalazかcatsに依存というか、むしろそれらのモジュールの1つとして作ってもらえば、両方使う人にとっては少し便利かなーなどと思う
けど、scalacheckはscala本体のテストに使われてたり、最近なぜかscala-jsサポート頑張ってたり、そういう意味で完全な置き換え難しい(というか無理して置き換え目指す必要もない)から、まぁ微妙だなぁ
pocketberserker
@pocketberserker
Feb 04 2015 00:58
なるほどー
kenji yoshida
@xuwei-k
Feb 04 2015 01:00
個人的にはなんでもいいからCoArbitrary欲しい熱が高まっている(scalazのテストに絶対有用なはずなので)
CoArbitraryがないせいで、こんな地味な謎の関数定義するの面倒(これ自分が書いた) https://github.com/scalaz/scalaz/blob/03f9926aa84d8d29c99f75542f4d8e4bb1eae7bf/tests/src/test/scala/scalaz/CoKleisliTest.scala#L28-L33
pocketberserker
@pocketberserker
Feb 04 2015 01:04
うっ、これは欲しくなりますね
kenji yoshida
@xuwei-k
Feb 04 2015 01:16
これは、まだマシなほう?というか自分が不安だからわざわざ書いたけど、そもそも定数値を返すFunctionでテストをしている箇所が大半・・・
kenji yoshida
@xuwei-k
Feb 04 2015 08:36
色々納得がいかなくてイライラする文章だ・・・