| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Proarrow.Object.NaturalNumbers
Documentation
class (SymMonoidal k, Ob (NNO :: k)) => HasParamNNO k where Source Github #
Methods
zero :: (Unit :: k) ~> (NNO :: k) Source Github #
succ :: (NNO :: k) ~> (NNO :: k) Source Github #
nnoUniv :: forall (a :: k) (x :: k). (a ~> x) -> (x ~> x) -> (a ** (NNO :: k)) ~> x Source Github #
Instances
| HasParamNNO BOOL Source Github # | |||||
Defined in Proarrow.Category.Instance.Bool Associated Types
| |||||
| HasParamNNO KIND Source Github # | |||||
Defined in Proarrow.Category.Instance.Cat | |||||
| HasParamNNO () Source Github # | |||||
Defined in Proarrow.Object.NaturalNumbers Associated Types
| |||||
| HasParamNNO Type Source Github # | |||||
Defined in Proarrow.Object.NaturalNumbers Associated Types
| |||||
| (HasParamNNO j, HasParamNNO k) => HasParamNNO (j, k) Source Github # | |||||
Defined in Proarrow.Object.NaturalNumbers Associated Types
| |||||