てくのろじーたのしー

Haskellぺろぺろ

haskell

なぜ初心者にHaskellのファンクターは怖いと言われるのか(翻訳)

英語の勉強のためにWhy say the design of functor in Haskell is terrible for NEWBIE | neutronestを翻訳してみました。 以下翻訳 ファンクターって何? 今日私が話したい"ファンクター(functor)"は圏論(category theory)の概念ではなく、Haskellの中心的…

Haskellで正規表現

Haskellで正規表現を使った覚書。 最初にマッチした部分を取得 firstCapture :: String -> String -> String firstCapture source pattern = head . mrSubList $ source =~ pattern firstCapture "abcdefg" =~ "a(\\w\\w)d\\w\\w) == "bc" matchResultでは最…

(.) . (.) の型

初めましての方が多いかもしれません。にわかプログラマのtechno_tanoCです。前にふとghciで :t (.) . (.) と打ち込んでみたところ、 (.) . (.) :: (b -> c) -> (a -> a1 -> b) -> a -> a1 -> c と表示されました。にわかの私はこれだけでもう大混乱です。(b…