semigroupoid with inverses. This technically should be a category with inverses, except we need to use Ob to define the valid objects for the category
Methods
inv :: k a b -> k b a
Instances5Groupoid
Groupoid CoercionDefined in semigroupoids-6.0.2 · Data.GroupoidGroupoid (:~:)Defined in semigroupoids-6.0.2 · Data.GroupoidGroupoid (:~~:)Defined in semigroupoids-6.0.2 · Data.GroupoidSemigroupoid k => Groupoid (Iso k)Defined in semigroupoids-6.0.2 · Data.IsomorphismGroupoid k => Groupoid (Dual k)Defined in semigroupoids-6.0.2 · Data.Groupoid