すみません
arrowをproc?記法を使わないで書くとKleisli const が大量に出てきてしまうのですがこれは回避する方法があるのでしょうか?
arrowをproc?記法を使わないで書くとKleisli const が大量に出てきてしまうのですがこれは回避する方法があるのでしょうか?
Kleisli
const
って減りますか?main = runKleisli (proc a -> do l <- Kleisli (const getLine) -< a Kleisli print -< l) ()
const
は減らせなかったので、やり方があれば教えていただきたいです。