Const2 : Type -> ComMonoid -> AddCont Constant (non-dependent) add. container, positions not dependent on shapes
As a polynomial functor: F(Y) = aY^b
Totality: total
Visibility: public exportConst : (a : Type) -> ComMonoid a => AddCont Constant additive container whose shapes and positions coincide
Also arises from Num instance
Totality: total
Visibility: public exportNap : ComMonoid -> AddCont Naperian additive container: a constant container with a single shape
As a polynomial functor: F(Y) = Y^b
Totality: total
Visibility: public exportFlat : Type -> AddCont Flat additive container: a constant container with a single position
As a polynomial functor: F(Y) = aY
Notably, unlike with `Data.Container.Base`, there is no `Sharp`
Totality: total
Visibility: public exportEmpty : AddCont Empty additive container
As a polynomial functor: F(Y) = 0
Initial additive container
Totality: total
Visibility: public exportScalar : AddCont Container of a single thing
As a polynomial functor: F(Y) = U(Y) where U is forgetful functor
Unit of the tensor product
Totality: total
Visibility: public exportUnitCont : AddCont Additive container with a single shape and position
As a polynomial functor F(Y) = 1
Terminal additive container
Totality: total
Visibility: public export