きっと Scalaz を使ってねこはる先生が・・・

14
前へ 1 ・・ 6 7 ・・ 10 次へ
がくぞ @gakuzzzz

ObjectName(_) とするか Object.apply とするかで悩む

2012-04-14 20:18:53
がくぞ @gakuzzzz

ObjectName.apply だってばよ

2012-04-14 20:19:30
Toshiyuki Takahashi @tototoshi

ゴルフ的にはObjectName(_)だけど

2012-04-14 20:22:44
ねこはる @halcat0x15a

(Cache.getAs[String] _) >>> (_ toSuccess BadRequest) これはやりすぎ感が・・・・

2012-04-14 20:23:07
Toshiyuki Takahashi @tototoshi

引数として関数を渡すときに、Obj(_)を渡すかObj.applyを渡すかって、x => Obj(x) を渡すか Obj.apply _ を渡すかって考えると明らかに違って、後者のほうが意味的にすっきりするのでapply派、って前にも言った気がする

2012-04-14 20:24:56
がくぞ @gakuzzzz

@tototoshi @halcat0x15a おお、 apply派けっこういるんですね

2012-04-14 20:25:16
Toshiyuki Takahashi @tototoshi

そんなわけで Obj.map(x => foo(x)) とか Obj.map(foo(_)) とか見るとツッコむべきかどうかいつも迷う。Obj.map(foo) にしましょうそこは。細かいですけど。

2012-04-14 20:27:11
Toshiyuki Takahashi @tototoshi

あ、なんかObj.applyって書いたのなんか変だな。Obj.methodとかに変換してください。まあ伝わりますよね。

2012-04-14 20:30:24
ねこはる @halcat0x15a

lazy val f = (s: Status) => Cache.getAs[String] _ >>> (_ toSuccess s) (f(NotFound)(id) >>= f(BadRequest) >>= f(NotFound) fail) ||| (Ok(_))

2012-04-14 20:34:41
しいたけ @yuroyoro

読み直してる | ひなたねこ: Scalaでポイントフリースタイル : http://t.co/NQMORGGx

2012-04-14 21:49:08
しいたけ @yuroyoro

もっとscalaz力をつけないと

2012-04-14 21:49:19
がくぞ @gakuzzzz

そういえば Option#toRight とか Option#toLeft なんてものがあったね…… https://t.co/cF3V5l9C

2012-04-14 21:52:58
がくぞ @gakuzzzz

toRight(...).right が気持ち悪いのでやっぱ Scala の Either a もモナドになるべきですね

2012-04-14 21:57:42
Toshiyuki Takahashi @tototoshi

"もしかしてこれでよかったんじゃ……" https://t.co/O4Q4AgiU

2012-04-14 22:09:26
Toshiyuki Takahashi @tototoshi

@gakuzzzz よさそうな感じしますね。。。

2012-04-14 22:10:12
がくぞ @gakuzzzz

@tototoshi もっとはやくに気付くべきでした......orz

2012-04-14 22:11:33
Yusuke KUOKA @mumoshu

うお!コレでいい気がする

2012-04-14 22:13:26
Yusuke KUOKA @mumoshu

RIghtProjectionとLeftProjectionってこういう使い方するのかー。便利だ。

2012-04-14 22:22:30
Toshiyuki Takahashi @tototoshi

@gakuzzzz 完全にHaskellと同じかんじに落ち着きましたね。

2012-04-14 22:30:16
Toshiyuki Takahashi @tototoshi

見直すとTryを使ったやつイイカンジかも

2012-04-14 22:34:12
がくぞ @gakuzzzz

@tototoshi ですね。これならもうちょい違う分岐とかが混ざってきても十分対応できそうな感じですし。

2012-04-14 22:35:07
病気の美少女 @lyrical_logical

あれ RightProjection#flatMap の型どうなってんだこれ

2012-04-14 22:39:09
前へ 1 ・・ 6 7 ・・ 10 次へ