7

のモノイドに単一の値を注入する方法がないように思えましたData.Monoid。私はこれに使うのをためらっていますが、いくつかのタイプのData.Monad.returnようなものを見つけたいと思っていました.singleton

4

2 に答える 2

6

他の人が言ったことに加えてInt、モノイドを形成します(いくつかの異なる方法で)。に値をどのように「注入」しますIntか? そうではありません。anIntは単なる anIntです。あなたはおそらくゼロか何かを使うことができますか...?

ここで、何かコンテナーである場合、モノイドを形成します。しかし、モノイド ビットは、それをコンテナーとして扱うのに役立ちません。そのためには何か他のことを試す必要があります。コンテナでない多くのものはモノイドを形成します。

于 2013-07-02T07:49:44.397 に答える