Index - M
| M1 | Math.NTT |
| M2 | Math.NTT |
| M3 | Math.NTT |
| mapIV | Data.Vector.IxVector, ToyLib.Contest.Grid |
| mapM22 | Data.Instances.Affine2d |
| mapV2 | Data.Instances.Affine2d |
| maskHM | Data.DenseHashMap |
| Mat | Math.Matrix |
| Mat2x2 | |
| 1 (Type/Class) | Data.Instances.Affine2d |
| 2 (Data Constructor) | Data.Instances.Affine2d |
| Mat2x2Repr | Data.Instances.Affine2d |
| max2SMM | Data.SegmentTree.Beats.SumMinMax |
| MaxBinaryHeap | Data.BinaryHeap |
| maxCapHM | Data.DenseHashMap |
| maxCostFlow | Data.Graph.MinCostFlow |
| maxCostFlow' | Data.Graph.MinCostFlow |
| MaxFlow | |
| 1 (Type/Class) | Data.Graph.MaxFlow |
| 2 (Data Constructor) | Data.Graph.MaxFlow |
| maxFlow | Data.Graph.MaxFlow |
| maxFlow' | Data.Graph.MaxFlow |
| MaxFlowBuffer | |
| 1 (Type/Class) | Data.Graph.MaxFlow |
| 2 (Data Constructor) | Data.Graph.MaxFlow |
| maximumMay | Data.SafeList |
| maximumOr | Data.SafeList |
| maxMSV | Data.MultiSetVec |
| MaxPlus | |
| 1 (Type/Class) | Data.Core.Semiring |
| 2 (Data Constructor) | Data.Core.Semiring |
| maxSL | Data.SizedList |
| maxSMM | Data.SegmentTree.Beats.SumMinMax |
| mDigits | Math.Digits |
| mDigitsRev | Math.Digits |
| memberDIM | Data.DenseIntMap |
| memberDIS | Data.DenseIntSet |
| memberHM | Data.DenseHashMap |
| memberMS | Data.MultiSet |
| memberMS2 | Data.MultiSet2 |
| memberSM | Data.SplayMap |
| memberSUF | Data.UnionFind.Sparse |
| merge3RSS | Data.SplaySeq.Raw |
| mergeRSS | Data.SplaySeq.Raw |
| mergeSqrd | Data.Sqrd |
| mexIM | Data.IntervalMap |
| mexIS | Data.IntervalSet |
| min2SMM | Data.SegmentTree.Beats.SumMinMax |
| MinBinaryHeap | Data.BinaryHeap |
| MinCostFlow | |
| 1 (Type/Class) | Data.Graph.MinCostFlow |
| 2 (Data Constructor) | Data.Graph.MinCostFlow |
| minCostFlow | Data.Graph.MinCostFlow |
| minCostFlow' | Data.Graph.MinCostFlow |
| MinCostFlowBuffer | |
| 1 (Type/Class) | Data.Graph.MinCostFlow |
| 2 (Data Constructor) | Data.Graph.MinCostFlow |
| minimumMay | Data.SafeList |
| minimumOr | Data.SafeList |
| minMSV | Data.MultiSetVec |
| MinPlus | |
| 1 (Type/Class) | Data.Core.Semiring |
| 2 (Data Constructor) | Data.Core.Semiring |
| minSMM | Data.SegmentTree.Beats.SumMinMax |
| modifyBack | Data.Buffer |
| modifyBH | Data.BinaryHeap |
| modifyFront | Data.Buffer |
| modifyHM | Data.DenseHashMap |
| modifyIV | Data.Vector.IxVector, ToyLib.Contest.Grid |
| modifyM | ToyLib.Compat |
| modifyMBack | Data.Buffer |
| modifyMFront | Data.Buffer |
| modifyMIV | Data.Vector.IxVector, ToyLib.Contest.Grid |
| modifyNodeRSS | Data.SplaySeq.Raw |
| modifyRSS | Data.SplaySeq.Raw |
| modifySS | Data.SplaySeq |
| modifySTree | Data.SegmentTree.Strict |
| modifyTM | Data.Graph.Tree.Hld, ToyLib.Contest.Tree |
| modifyWMST | Data.WaveletMatrix.SegTree |
| ModInt | |
| 1 (Type/Class) | Data.ModInt |
| 2 (Data Constructor) | Data.ModInt |
| msbOf | Math.BitSet |
| mtimes' | Math.Stimes |
| mtimesBL | Data.BinaryLifting |
| MUFChild | Data.UnionFind.Mutable |
| MUFNode | Data.UnionFind.Mutable |
| MUFRoot | Data.UnionFind.Mutable |
| mul2 | ToyLib.Prelude, ToyLib.Contest.Prelude |
| mul3 | ToyLib.Prelude, ToyLib.Contest.Prelude |
| mulM22M22 | Data.Instances.Affine2d |
| mulM22V2 | Data.Instances.Affine2d |
| mulMat | Math.Matrix |
| mulMatMod | Math.Matrix |
| mulMatToCol | Math.Matrix |
| mulMatToColMod | Math.Matrix |
| mulMod | Math.PowMod |
| MultiSet | Data.MultiSet |
| MultiSet2 | Data.MultiSet2 |
| MultiSetVec | |
| 1 (Type/Class) | Data.MultiSetVec |
| 2 (Data Constructor) | Data.MultiSetVec |
| MUnionFind | |
| 1 (Type/Class) | Data.UnionFind.Mutable |
| 2 (Data Constructor) | Data.UnionFind.Mutable |
| MVector | Data.Core.Semiring, Data.Instances.A2, Data.Instances.A3, Data.Instances.T2, Data.RollingHash, Data.SplayMap, Data.UnionFind.Mutable, Data.Instances.Affine2d, Data.SegmentTree.Beats.SumMinMax, Data.ModInt |
| MV_A2 | Data.Instances.A2 |
| MV_A3 | Data.Instances.A3 |
| MV_AddChminChmax | Data.SegmentTree.Beats.SumMinMax |
| MV_Affine2d | Data.Instances.Affine2d |
| MV_Foo | Data.Core.Semiring |
| MV_Mat2x2 | Data.Instances.Affine2d |
| MV_MaxPlus | Data.Core.Semiring |
| MV_MinPlus | Data.Core.Semiring |
| MV_ModInt | Data.ModInt |
| MV_MUFNode | Data.UnionFind.Mutable |
| MV_RH | Data.RollingHash |
| MV_SplayNode | Data.SplayMap |
| MV_SumMinMax | Data.SegmentTree.Beats.SumMinMax |
| MV_T2 | Data.Instances.T2 |
| MV_V2 | Data.Instances.Affine2d |