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 :: k1 a b -> k1 b a
Instances5Groupoid
Groupoid CoercionDefined in semigroupoids-6.0.1 · Data.GroupoidGroupoid (:~:)Defined in semigroupoids-6.0.1 · Data.GroupoidGroupoid (:~~:)Defined in semigroupoids-6.0.1 · Data.GroupoidSemigroupoid k2 => Groupoid (Iso k2)Defined in semigroupoids-6.0.1 · Data.IsomorphismGroupoid k2 => Groupoid (Dual k2)Defined in semigroupoids-6.0.1 · Data.Groupoid