Module

Control.Subcategory.HasTUnit

#HasTUnit

class (HasUnit c u1) <= HasTUnit (c :: Type -> Type -> Type) (bifunctor :: Type -> Type -> Type) (u0 :: Type) (u1 :: Type) | c -> u1, bifunctor -> u0 where

Members

Instances

#tUnit

tUnit :: forall c bf u0 u1. HasTUnit c bf u0 u1 => HasUnit c u1 => u0 -> u1

Modules