Unbox a => Vector Vector (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Unbox a => MVector MVector (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Monoid a => Monoid (RangeAdd a) Source # | Since: 1.1.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Semigroup a => Semigroup (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Show a => Show (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Eq a => Eq (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Ord a => Ord (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Unbox a => Unbox (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Monoid (Max a) => SegAct (RangeAdd (Max a)) (Max a) Source # | Since: 1.1.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Monoid (Min a) => SegAct (RangeAdd (Min a)) (Min a) Source # | Since: 1.1.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
Monoid (Sum a) => SegAct (RangeAdd (Sum a)) (Sum a) Source # | Since: 1.1.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
newtype MVector s (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |
newtype Vector (RangeAdd a) Source # | Since: 1.0.0.0 |
Instance detailsDefined in AtCoder.Extra.Monoid.RangeAdd |