注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
『プログラミングHaskell』の次に『Real World Haskell』を読みはじめた。 でも先に Control.Arrow とか... 『プログラミングHaskell』の次に『Real World Haskell』を読みはじめた。 でも先に Control.Arrow とか Control.Applicative が何であるかを知りたい。 ありがたいことに日本語のブログが結構あるので読ませてもらって少し分かってきた。 99 questions/Solutions/10 - HaskellWiki encode :: Eq a => [a] -> [(Int, a)] encode = map (\x -> (length x, head x)) . group encode :: Eq a => [a] -> [(Int, a)] encode xs = map (length &&& head) $ group xs これを読んで (&&&) の定義を調べたことがあった。 (&&&) :: a b c -> a b c'
2014/05/13 リンク