Module

Control.Subcategory.HasTerminate

#HasTerminate

class (ObjectOf c u) <= HasTerminate (c :: Type -> Type -> Type) (u :: Type) | c -> u where

Members

Instances

#terminate

terminate :: forall c u v. HasTerminate c u => ObjectOf c v => c v u

Modules