Control.Category.Associative
的逆聲明射associate
:哈斯克爾:Control.Category.Monoidal:聯想,IDL和IDR
class Bifunctor p k k k => Associative k p where
associate :: k (p (p a b) c) (p a (p b c))
但是,據我瞭解Monoidal範疇,關聯器應該是同構的。它的反面在哪裏? Control.Categor.Monoidal
也沒有聲明它,只是左側和右側的單元或組件(idl
和idr
),並且也省略了它們的逆。
是否有可能以我忽略的規範方式從這些態射中獲得反向,或者爲什麼忽略反向?
'category-extras'已被棄用一段時間。你有沒有看過'categories'替換包中的['Associative'](https://hackage.haskell.org/package/categories-1.0.7/docs/Control-Category-Associative.html)?這個軟件包中還有['Monoidal'](https://hackage.haskell.org/package/categories-1.0.7/docs/Control-Category-Monoidal.html)。 –
嗯謝謝你,我不知道它已被棄用。 –