Index - M
| M1 | |
| 1 (Data Constructor) | GHC.Generics | 
| 2 (Type/Class) | GHC.Generics | 
| M68k | Distribution.System | 
| maBA | Data.Text.Array | 
| machine | System.Posix.Unistd, System.Posix.ByteString, System.Posix | 
| machineReadable | GHC.RTS.Flags | 
| Magenta | System.Console.Terminfo.Color, System.Console.Terminfo | 
| magicDict | GHC.Base, GHC.Exts | 
| MagicHash | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| magnitude | Data.Complex | 
| main | Distribution.ModuleName | 
| mainLibSet | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| maintainer | |
| 1 (Function) | Distribution.Types.PackageDescription.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.PackageDescription, Distribution.PackageDescription | 
| 3 (Function) | Distribution.Types.InstalledPackageInfo.Lens | 
| 4 (Function) | Distribution.Types.InstalledPackageInfo, Distribution.InstalledPackageInfo | 
| MajorBoundVersion | Distribution.Types.VersionRange.Internal | 
| majorBoundVersion | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| MajorBoundVersionF | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| majorUpperBound | Distribution.Types.VersionRange.Internal, Distribution.Types.VersionRange, Distribution.Version, Distribution.Simple | 
| major_gcs | GHC.Stats | 
| Make | Distribution.Types.BuildType, Distribution.PackageDescription | 
| makeAbsolute | |
| 1 (Function) | Distribution.Compat.Directory | 
| 2 (Function) | System.Directory | 
| MakeIndex | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| makeRelative | |
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath | 
| makeRelativeToCurrentDirectory | System.Directory | 
| makeStableName | GHC.StableName, System.Mem.StableName | 
| makeStableName# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| makeStablePtr# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| makeTimeOfDayValid | Data.Time.LocalTime, Data.Time | 
| makeTokenParser | Text.Parsec.Token, Text.ParserCombinators.Parsec.Token | 
| makeValid | |
| 1 (Function) | System.FilePath.Windows | 
| 2 (Function) | System.FilePath.Posix, System.FilePath | 
| makeVersion | Data.Version | 
| malloc | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocArray0 | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Alloc, Foreign.Safe, Foreign.Marshal.Safe | 
| mallocByteString | Data.ByteString.Internal | 
| MallocData | GHCi.Message | 
| mallocForeignPtr | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrAlignedBytes | GHC.ForeignPtr | 
| mallocForeignPtrArray | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrArray0 | Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocForeignPtrBytes | GHC.ForeignPtr, Foreign.ForeignPtr, Foreign, Foreign.ForeignPtr.Safe, Foreign.Safe | 
| mallocPlainForeignPtr | GHC.ForeignPtr | 
| mallocPlainForeignPtrAlignedBytes | GHC.ForeignPtr | 
| mallocPlainForeignPtrBytes | GHC.ForeignPtr | 
| MallocPtr | GHC.ForeignPtr | 
| MallocStrings | GHCi.Message | 
| mandir | Distribution.Simple.InstallDirs, Distribution.Simple.LocalBuildInfo | 
| Many | GHC.Types | 
| many | |
| 1 (Function) | Distribution.Compat.Prelude.Internal, Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| 3 (Function) | GHC.Base, Control.Applicative | 
| 4 (Function) | Text.Parsec.Prim, Text.Parsec, Text.ParserCombinators.Parsec.Prim, Text.ParserCombinators.Parsec | 
| many1 | |
| 1 (Function) | Text.ParserCombinators.ReadP | 
| 2 (Function) | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| manyAccum | Text.Parsec.Prim, Text.Parsec | 
| manyName | Language.Haskell.TH.Syntax | 
| manyTill | |
| 1 (Function) | Distribution.Compat.Parsing, Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| 3 (Function) | Text.Parsec.Combinator, Text.Parsec, Text.ParserCombinators.Parsec.Combinator, Text.ParserCombinators.Parsec | 
| Map | |
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| map | |
| 1 (Function) | Distribution.Compat.NonEmptySet | 
| 2 (Function) | Distribution.Compat.Prelude.Internal | 
| 3 (Function) | Data.List.NonEmpty | 
| 4 (Function) | GHC.Base, GHC.List, Data.List, GHC.OldList, Prelude | 
| 5 (Function) | Data.ByteString.Char8 | 
| 6 (Function) | Data.ByteString.Lazy.Char8 | 
| 7 (Function) | Data.ByteString.Lazy | 
| 8 (Function) | Data.ByteString | 
| 9 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 10 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 11 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 12 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 13 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| 14 (Function) | Data.Set.Internal, Data.Set | 
| 15 (Function) | System.Directory.Internal.Prelude | 
| 16 (Function) | Data.Text.Lazy | 
| 17 (Function) | Data.Text | 
| 18 (Function) | Data.Text.Internal.Fusion.Common | 
| mapAccum | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| 5 (Function) | Control.Monad.Trans.Accum | 
| mapAccumL | |
| 1 (Function) | Data.List, Data.Traversable | 
| 2 (Function) | GHC.OldList | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString.Lazy.Char8 | 
| 5 (Function) | Data.ByteString.Lazy | 
| 6 (Function) | Data.ByteString | 
| 7 (Function) | Data.Text.Lazy | 
| 8 (Function) | Data.Text | 
| 9 (Function) | Data.Text.Internal.Fusion | 
| mapAccumM | Distribution.Utils.MapAccum | 
| mapAccumR | |
| 1 (Function) | Data.List, Data.Traversable | 
| 2 (Function) | GHC.OldList | 
| 3 (Function) | Data.ByteString.Char8 | 
| 4 (Function) | Data.ByteString.Lazy.Char8 | 
| 5 (Function) | Data.ByteString.Lazy | 
| 6 (Function) | Data.ByteString | 
| 7 (Function) | Data.Text.Lazy | 
| 8 (Function) | Data.Text | 
| mapAccumRWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapAccumT | Control.Monad.Trans.Accum | 
| mapAccumWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapAndUnzipM | |
| 1 (Function) | Control.Monad | 
| 2 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mapArray | Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe | 
| mapCatchT | Control.Monad.Catch.Pure | 
| mapCondTree | Distribution.Types.CondTree, Distribution.PackageDescription, Distribution.PackageDescription.Configuration | 
| mapCont | |
| 1 (Function) | Control.Monad.Cont | 
| 2 (Function) | Control.Monad.Trans.Cont | 
| mapContT | |
| 1 (Function) | Control.Monad.Cont | 
| 2 (Function) | Control.Monad.Trans.Cont | 
| MapCRtoLF | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| mapEither | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapEitherWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapErrorT | |
| 1 (Function) | Control.Monad.Error | 
| 2 (Function) | Control.Monad.Trans.Error | 
| mapExcept | |
| 1 (Function) | Control.Monad.Except | 
| 2 (Function) | Control.Monad.Trans.Except | 
| mapException | Control.Exception, Control.Exception.Base | 
| mapExceptT | |
| 1 (Function) | Control.Monad.Except | 
| 2 (Function) | Control.Monad.Trans.Except | 
| mapFB | GHC.Base | 
| mapGenericUnitInfo | GHC.Unit.Database | 
| mapGentlyWhenMatched | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal | 
| mapGentlyWhenMissing | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal | 
| mapIdentityT | |
| 1 (Function) | Control.Monad.Identity | 
| 2 (Function) | Control.Monad.Trans.Identity | 
| mapIndices | Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe | 
| mapInputT | System.Console.Haskeline | 
| mapKeys | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| mapKeysMonotonic | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| mapKeysWith | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| MapLFtoCR | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| mapLift | Control.Applicative.Lift | 
| mapListT | |
| 1 (Function) | Control.Monad.List | 
| 2 (Function) | Control.Monad.Trans.List | 
| mapM | |
| 1 (Function) | Data.Traversable, Control.Monad, Prelude | 
| 2 (Function) | GHC.Base | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mapMaybe | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.Maybe | 
| 3 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 4 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 5 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 6 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapMaybeMissing | |
| 1 (Function) | Data.IntMap.Merge.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy | 
| 4 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy | 
| mapMaybeT | Control.Monad.Trans.Maybe | 
| mapMaybeWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapMissing | |
| 1 (Function) | Data.IntMap.Merge.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy | 
| 4 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy | 
| mapMonotonic | |
| 1 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 2 (Function) | Data.Set.Internal, Data.Set | 
| mapM_ | |
| 1 (Function) | Data.Foldable, Control.Monad, Prelude | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| 3 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mappend | |
| 1 (Function) | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Data.Monoid, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 5 (Function) | System.Console.Terminfo.Base, System.Console.Terminfo | 
| mapReader | |
| 1 (Function) | Control.Monad.Reader | 
| 2 (Function) | Control.Monad.Trans.Reader | 
| mapReaderT | |
| 1 (Function) | Control.Monad.Reader | 
| 2 (Function) | Control.Monad.Trans.Reader | 
| mapRWS | |
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 5 (Function) | Control.Monad.Trans.RWS.CPS | 
| mapRWST | |
| 1 (Function) | Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.RWS.Strict | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 5 (Function) | Control.Monad.Trans.RWS.CPS | 
| mapSelect | Control.Monad.Trans.Select | 
| mapSelectT | Control.Monad.Trans.Select | 
| mapState | |
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 2 (Function) | Control.Monad.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| mapStateT | |
| 1 (Function) | Control.Monad.State.Lazy, Control.Monad.State | 
| 2 (Function) | Control.Monad.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| mapTreeConds | Distribution.Types.CondTree, Distribution.PackageDescription, Distribution.PackageDescription.Configuration | 
| mapTreeConstrs | Distribution.Types.CondTree, Distribution.PackageDescription, Distribution.PackageDescription.Configuration | 
| mapTreeData | Distribution.Types.CondTree, Distribution.PackageDescription, Distribution.PackageDescription.Configuration | 
| mapWhenMatched | |
| 1 (Function) | Data.IntMap.Merge.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy | 
| 4 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy | 
| mapWhenMissing | |
| 1 (Function) | Data.IntMap.Merge.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy | 
| 4 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy | 
| mapWithIndex | Data.Sequence.Internal, Data.Sequence | 
| mapWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mapWriter | |
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 5 (Function) | Control.Monad.Trans.Writer.CPS | 
| mapWriterT | |
| 1 (Function) | Control.Monad.Writer.Lazy, Control.Monad.Writer | 
| 2 (Function) | Control.Monad.Writer.Strict | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 5 (Function) | Control.Monad.Trans.Writer.CPS | 
| marginheight | Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| marginwidth | Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| MarkParityErrors | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| markup | Distribution.Simple.Program.Hpc | 
| markupPackage | Distribution.Simple.Hpc | 
| markupTest | Distribution.Simple.Hpc | 
| maroon | Text.XHtml.Transitional, Text.XHtml | 
| MArray | |
| 1 (Type/Class) | Data.Array.MArray, Data.Array.IO, Data.Array.MArray.Safe, Data.Array.IO.Safe, Data.Array.ST, Data.Array.ST.Safe, Data.Array.Storable, Data.Array.Storable.Safe | 
| 2 (Data Constructor) | Data.Text.Array | 
| 3 (Type/Class) | Data.Text.Array | 
| Mask | |
| 1 (Type/Class) | Data.IntMap.Internal | 
| 2 (Type/Class) | Data.IntSet.Internal | 
| mask | |
| 1 (Function) | GHC.IO, Control.Exception, Control.Exception.Base | 
| 2 (Function) | Data.IntMap.Internal | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| maskAsyncExceptions# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| MaskedInterruptible | GHC.IO, Control.Exception, Control.Exception.Base | 
| MaskedUninterruptible | GHC.IO, Control.Exception, Control.Exception.Base | 
| MaskingState | GHC.IO, Control.Exception, Control.Exception.Base | 
| maskUninterruptible# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| maskW | Data.IntMap.Internal | 
| mask_ | |
| 1 (Function) | GHC.IO, Control.Exception, Control.Exception.Base | 
| 2 (Function) | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| Match | |
| 1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| match | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.IntSet.Internal | 
| 3 (Function) | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| matchDirFileGlob | Distribution.Simple.Glob | 
| matchedKey | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal | 
| MatchQ | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| MathSymbol | GHC.Unicode, Data.Char | 
| Max | |
| 1 (Data Constructor) | Data.Semigroup | 
| 2 (Type/Class) | Data.Semigroup | 
| max | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Data.Ord, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | GHC.Classes | 
| maxBound | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| maxConstrIndex | Data.Data | 
| maxExpt | GHC.Float | 
| maxExpt10 | GHC.Float | 
| maxHeapSize | GHC.RTS.Flags | 
| maxI# | GHC.Num.Primitives | 
| maximalCopySize | Data.ByteString.Builder.Internal | 
| MaximalDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| maximum | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | GHC.List, GHC.OldList | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString.Lazy.Char8 | 
| 6 (Function) | Data.ByteString.Lazy | 
| 7 (Function) | Data.ByteString | 
| 8 (Function) | System.Directory.Internal.Prelude | 
| 9 (Function) | Data.Text.Lazy | 
| 10 (Function) | Data.Text | 
| 11 (Function) | Data.Text.Internal.Fusion.Common | 
| maximumBy | |
| 1 (Function) | Data.List, Data.Foldable | 
| 2 (Function) | GHC.OldList | 
| MaximumOptimisation | Distribution.Simple.Compiler, Distribution.Simple | 
| maxInt | GHC.Base | 
| maxlength | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| maxLocalSparks | GHC.RTS.Flags | 
| maxPrecedence | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| maxRetainerSetSize | GHC.RTS.Flags | 
| maxSize | Data.Text.Internal.Fusion.Size | 
| maxStkSize | GHC.RTS.Flags | 
| maxTupleSize | GHC.Exts | 
| maxView | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 3 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 4 (Function) | Data.Set.Internal, Data.Set | 
| maxViewWithKey | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| maxW# | GHC.Num.Primitives | 
| max_compact_bytes | GHC.Stats | 
| max_large_objects_bytes | GHC.Stats | 
| max_live_bytes | GHC.Stats | 
| max_mem_in_use_bytes | GHC.Stats | 
| max_slop_bytes | GHC.Stats | 
| Maybe | |
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Maybe, GHC.Base, Data.Maybe, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| maybe | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.Maybe, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| maybeBraces | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| maybeBrackets | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| maybeComponentInstantiatedWith | Distribution.Types.ComponentLocalBuildInfo | 
| maybeDoubleQuotes | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| maybeExit | Distribution.Simple.Utils | 
| MaybeForce | Data.Sequence.Internal | 
| maybeGetPersistBuildConfig | Distribution.Simple.Configure | 
| maybeNew | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| maybeParens | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| maybePeek | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| maybeQuotes | |
| 1 (Function) | Text.PrettyPrint.HughesPJ, Text.PrettyPrint.HughesPJClass | 
| 2 (Function) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated.HughesPJClass | 
| maybeRead | GHC.Settings.Utils | 
| maybeReadFuzzy | GHC.Settings.Utils | 
| MaybeS | Data.Map.Internal | 
| MaybeT | |
| 1 (Data Constructor) | Control.Monad.Trans.Maybe | 
| 2 (Type/Class) | Control.Monad.Trans.Maybe | 
| maybeToExceptT | Control.Monad.Trans.Maybe | 
| maybeToFlag | Distribution.Simple.Flag, Distribution.Simple.Setup | 
| maybeToLibraryName | Distribution.Types.LibraryName, Distribution.PackageDescription | 
| maybeToList | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.Maybe | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| maybeToListT | System.Directory.Internal | 
| maybeWith | |
| 1 (Function) | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| mb_delegate_ctlc | System.Process.Internals | 
| mccPayload | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| mccPtrs | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| mccSize | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| mconcat | |
| 1 (Function) | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Data.Monoid, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 5 (Function) | System.Console.Terminfo.Base, System.Console.Terminfo | 
| MD5 | Distribution.Utils.MD5, Distribution.Utils.Structured | 
| md5 | Distribution.Utils.MD5 | 
| md5FromInteger | Distribution.Utils.MD5 | 
| MDoE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mdoE | |
| 1 (Function) | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| 2 (Function) | Language.Haskell.TH.Lib.Internal | 
| member | |
| 1 (Function) | Distribution.Compat.Graph | 
| 2 (Function) | Distribution.Compat.NonEmptySet | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 5 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 6 (Function) | Data.Set.Internal, Data.Set | 
| memchr | Data.ByteString.Internal | 
| memcmp | |
| 1 (Function) | Data.ByteString.Internal | 
| 2 (Function) | Language.Haskell.TH.Syntax | 
| memcpy | |
| 1 (Function) | GHC.IO.Handle.Text | 
| 2 (Function) | Data.ByteString.Internal | 
| mempty | |
| 1 (Function) | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Data.Monoid, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 5 (Function) | System.Console.Terminfo.Base, System.Console.Terminfo | 
| memset | Data.ByteString.Internal | 
| menu | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Mercurial | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| merge | |
| 1 (Function) | Distribution.Simple.PackageIndex | 
| 2 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict | 
| 3 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| 4 (Function) | Data.Set.Internal | 
| mergeA | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Merge.Lazy, Data.IntMap.Merge.Strict | 
| 2 (Function) | Data.Map.Internal, Data.Map.Merge.Lazy, Data.Map.Strict.Internal, Data.Map.Merge.Strict | 
| mergeError | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| mergeErrorReply | Text.Parsec.Prim, Text.Parsec | 
| mergeIQ | Data.Sequence.Internal.Sorting | 
| mergeITQ | Data.Sequence.Internal.Sorting | 
| mergeQ | Data.Sequence.Internal.Sorting | 
| mergeTQ | Data.Sequence.Internal.Sorting | 
| mergeWithKey | |
| 1 (Function) | Data.IntMap.Strict.Internal, Data.IntMap.Strict | 
| 2 (Function) | Data.Map.Strict.Internal, Data.Map.Strict | 
| 3 (Function) | Data.IntMap.Internal, Data.IntMap.Lazy, Data.IntMap | 
| 4 (Function) | Data.Map.Internal, Data.Map.Lazy, Data.Map | 
| mergeWithKey' | Data.IntMap.Internal | 
| Message | |
| 1 (Type/Class) | GHCi.Message | 
| 2 (Data Constructor) | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| 3 (Type/Class) | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| messageCompare | Text.ParserCombinators.Parsec.Error | 
| messageEq | Text.ParserCombinators.Parsec.Error | 
| messageString | Text.Parsec.Error, Text.ParserCombinators.Parsec.Error | 
| Meta | GHC.Generics | 
| meta | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| MetaCons | GHC.Generics | 
| MetaData | GHC.Generics | 
| Metadata | System.Directory.Internal | 
| MetaSel | GHC.Generics | 
| method | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| mfilter | |
| 1 (Function) | Control.Monad | 
| 2 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mfix | |
| 1 (Function) | Control.Monad.Fix | 
| 2 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.Except, Control.Monad.Error, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| Micro | Data.Fixed | 
| midday | Data.Time.LocalTime, Data.Time | 
| midnight | Data.Time.LocalTime, Data.Time | 
| Mif_exception | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| migrate | GHC.RTS.Flags | 
| Milli | Data.Fixed | 
| Min | |
| 1 (Data Constructor) | Data.Semigroup | 
| 2 (Type/Class) | Data.Semigroup | 
| min | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Data.Ord, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| 4 (Function) | GHC.Classes | 
| minAllocAreaSize | GHC.RTS.Flags | 
| minBound | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Enum, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| minExpt | GHC.Float | 
| minI# | GHC.Num.Primitives | 
| MinimalDebugInfo | Distribution.Simple.Compiler, Distribution.Simple | 
| minimum | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | Data.List, Data.Foldable, Prelude | 
| 3 (Function) | GHC.List, GHC.OldList | 
| 4 (Function) | Data.ByteString.Char8 | 
| 5 (Function) | Data.ByteString.Lazy.Char8 | 
| 6 (Function) | Data.ByteString.Lazy | 
| 7 (Function) | Data.ByteString | 
| 8 (Function) | System.Directory.Internal.Prelude | 
| 9 (Function) | Data.Text.Lazy | 
| 10 (Function) | Data.Text | 
| 11 (Function) | Data.Text.Internal.Fusion.Common | 
| minimumBy | |
| 1 (Function) | Data.List, Data.Foldable | 
| 2 (Function) | GHC.OldList | 
| minInput | System.Posix.Terminal.ByteString, System.Posix.Terminal, System.Posix.ByteString, System.Posix | 
| minInt | GHC.Base | 
| minOldGenSize | GHC.RTS.Flags | 
| minPrec | Text.Read, Text.ParserCombinators.ReadPrec | 
| minusAddr# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| minusBigNat | GHC.Integer.GMP.Internals | 
| minusBigNatWord | GHC.Integer.GMP.Internals | 
| minusDouble | GHC.Float | 
| minusDoubleX2# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusDoubleX4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusDoubleX8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusFloat | GHC.Float | 
| minusFloat# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| minusFloatX16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusFloatX4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusFloatX8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt16X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt16X32# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt16X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt32X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt32X4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt32X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt64X2# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt64X4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt64X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt8X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt8X32# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInt8X64# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusInteger | |
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| minusNatural | GHC.Natural | 
| minusNaturalMaybe | GHC.Natural | 
| minusPtr | GHC.Ptr, Foreign.Ptr, Foreign, Foreign.Safe | 
| minusWord# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| minusWord16X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord16X32# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord16X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord32X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord32X4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord32X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord64X2# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord64X4# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord64X8# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord8X16# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord8X32# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minusWord8X64# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.Prim | 
| minutesToTimeZone | Data.Time.LocalTime, Data.Time | 
| minView | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.IntSet.Internal, Data.IntSet | 
| 3 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| 4 (Function) | Data.Set.Internal, Data.Set | 
| minViewWithKey | |
| 1 (Function) | Data.IntMap.Internal, Data.IntMap.Strict.Internal, Data.IntMap.Strict, Data.IntMap.Lazy, Data.IntMap | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal, Data.Map.Strict, Data.Map.Lazy, Data.Map | 
| minW# | GHC.Num.Primitives | 
| Mips | Distribution.System | 
| MirOS | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MiscFlags | |
| 1 (Data Constructor) | GHC.RTS.Flags | 
| 2 (Type/Class) | GHC.RTS.Flags | 
| miscFlags | GHC.RTS.Flags | 
| missingKey | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal | 
| missingSubtree | |
| 1 (Function) | Data.IntMap.Internal | 
| 2 (Function) | Data.Map.Internal, Data.Map.Strict.Internal | 
| MIT | |
| 1 (Data Constructor) | Distribution.License, Distribution.Make, Distribution.Simple | 
| 2 (Data Constructor) | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MITNFA | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_advertising | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_CMU | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_enna | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MIT_feh | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| Mix | |
| 1 (Data Constructor) | Trace.Hpc.Mix | 
| 2 (Type/Class) | Trace.Hpc.Mix | 
| mixCreate | Trace.Hpc.Mix | 
| mixDir | Distribution.Simple.Hpc | 
| MixEntry | Trace.Hpc.Mix | 
| MixEntryDom | Trace.Hpc.Mix | 
| Mixin | |
| 1 (Data Constructor) | Distribution.Types.Mixin | 
| 2 (Type/Class) | Distribution.Types.Mixin | 
| mixinIncludeRenaming | Distribution.Types.Mixin | 
| mixinLibraryName | Distribution.Types.Mixin | 
| mixinPackageName | Distribution.Types.Mixin | 
| mixins | |
| 1 (Function) | Distribution.Types.BuildInfo.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.BuildInfo, Distribution.PackageDescription | 
| mixLinkPreModuleShape | Distribution.Backpack.PreModuleShape | 
| mkAbiHash | Distribution.Types.AbiHash, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkApUpd0# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| mkAscii | GHC.IO.Encoding.Latin1 | 
| mkBS | Data.Text.Internal.ByteStringCompat | 
| mkBuildInfo | Distribution.Simple.ShowBuildInfo | 
| mkBytes | Language.Haskell.TH.Lib, Language.Haskell.TH | 
| mkCharConstr | Data.Data | 
| mkCharType | Data.Data | 
| mkCommandUI | Distribution.Simple.Command | 
| mkCompact | GHC.Compact | 
| mkComponentId | Distribution.Types.ComponentId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkComponentsGraph | Distribution.Backpack.ComponentsGraph | 
| MkConInfoTable | GHCi.Message | 
| mkConInfoTable | GHCi.InfoTable | 
| mkConstr | Data.Data | 
| MkCostCentres | GHCi.Message | 
| mkDataType | Data.Data | 
| mkDefUnitId | Distribution.Backpack | 
| mkDependency | Distribution.Types.Dependency, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| mkdtemp | |
| 1 (Function) | System.Posix.Temp.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Temp, System.Posix | 
| mkDuplexHandle | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| mkFD | GHC.IO.FD | 
| mkFileHandle | GHC.IO.Handle.Internals, GHC.IO.Handle | 
| MkFixed | Data.Fixed | 
| mkFlagAssignment | Distribution.Types.Flag, Distribution.PackageDescription | 
| mkFlagName | Distribution.Types.Flag, Distribution.PackageDescription | 
| mkFloatType | Data.Data | 
| mkForeignRef | GHCi.RemoteTypes | 
| mkFunTy | Data.Typeable, Data.Data | 
| mkGenericSharedBundledLibName | Distribution.Simple.BuildPaths | 
| mkGenericSharedLibName | Distribution.Simple.BuildPaths | 
| mkGenericStaticLibName | Distribution.Simple.BuildPaths | 
| mkHandle | GHC.IO.Handle.Internals | 
| mkHandleFromFD | GHC.IO.Handle.FD | 
| mkIconvEncoding | GHC.IO.Encoding.Iconv | 
| mkIntegralConstr | Data.Data | 
| mkIntType | Data.Data | 
| mkIOError | |
| 1 (Function) | System.IO.Error | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| mkLatin1 | GHC.IO.Encoding.Latin1 | 
| mkLatin1_checked | GHC.IO.Encoding.Latin1 | 
| mkLegacyUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkLexState | Distribution.Fields.Lexer | 
| mkLibName | Distribution.Simple.BuildPaths | 
| mkLibVersionInfo | Distribution.Types.ForeignLib, Distribution.PackageDescription | 
| mkLicenseExceptionId | Distribution.SPDX.LicenseExceptionId, Distribution.SPDX | 
| mkLicenseId | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mkLicenseRef | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| mkLicenseRef' | Distribution.SPDX.LicenseReference, Distribution.SPDX | 
| mkMixin | Distribution.Types.Mixin | 
| mkModName | Language.Haskell.TH.Syntax | 
| mkMungePathUrl | GHC.Unit.Database | 
| mkName | |
| 1 (Function) | Distribution.Fields.Field | 
| 2 (Function) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mkNameG | Language.Haskell.TH.Syntax | 
| mkNameG_d | Language.Haskell.TH.Syntax | 
| mkNameG_tc | Language.Haskell.TH.Syntax | 
| mkNameG_v | Language.Haskell.TH.Syntax | 
| mkNameL | Language.Haskell.TH.Syntax | 
| MkNamelessField | Distribution.FieldGrammar.Parsec | 
| mkNameS | Language.Haskell.TH.Syntax | 
| mkNameU | Language.Haskell.TH.Syntax | 
| mkNatural | GHC.Natural | 
| mkNoRepType | Data.Data | 
| mkOccName | Language.Haskell.TH.Syntax | 
| mkOpenUnitId | Distribution.Backpack | 
| MkOptDescr | Distribution.Simple.Command | 
| MkPackageFlag | Distribution.Types.Flag, Distribution.PackageDescription | 
| mkPackageName | Distribution.Types.PackageName, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| mkPackageNameST | Distribution.Types.PackageName, Distribution.Package, Distribution.PackageDescription, Distribution.Make, Distribution.Simple | 
| mkPkgconfigName | Distribution.Types.PkgconfigName, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkPkgName | Language.Haskell.TH.Syntax | 
| mkPolar | Data.Complex | 
| mkProcessHandle | System.Process.Internals | 
| mkProfLibName | Distribution.Simple.BuildPaths | 
| mkPT | Text.Parsec.Prim, Text.Parsec | 
| mkRealConstr | Data.Data | 
| mkRemoteRef | GHCi.RemoteTypes | 
| MkSection | Distribution.FieldGrammar.Parsec, Distribution.FieldGrammar | 
| mkSharedLibName | Distribution.Simple.BuildPaths | 
| mkSimplePreProcessor | Distribution.Simple.PreProcess | 
| mkStaticLibName | Distribution.Simple.BuildPaths | 
| mkstemp | |
| 1 (Function) | System.Posix.Temp.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Temp, System.Posix | 
| mkstemps | |
| 1 (Function) | System.Posix.Temp.ByteString, System.Posix.ByteString | 
| 2 (Function) | System.Posix.Temp, System.Posix | 
| MkSystemTime | Data.Time.Clock.System | 
| mkTextDecoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| mkTextEncoder | GHC.IO.Encoding, GHC.IO.Encoding.Types | 
| mkTextEncoding | System.IO, GHC.IO.Encoding | 
| mkTrApp | Type.Reflection.Unsafe | 
| mkTrCon | Type.Reflection.Unsafe | 
| mkTyCon | Type.Reflection.Unsafe | 
| mkUnitId | Distribution.Types.UnitId, Distribution.Package, Distribution.Make, Distribution.Simple | 
| mkUnqualComponentName | Distribution.Types.UnqualComponentName, Distribution.PackageDescription | 
| mkUserError | GHC.IO | 
| mkUTF16 | GHC.IO.Encoding.UTF16 | 
| mkUTF16be | GHC.IO.Encoding.UTF16 | 
| mkUTF16le | GHC.IO.Encoding.UTF16 | 
| mkUTF32 | GHC.IO.Encoding.UTF32 | 
| mkUTF32be | GHC.IO.Encoding.UTF32 | 
| mkUTF32le | GHC.IO.Encoding.UTF32 | 
| mkUTF8 | GHC.IO.Encoding.UTF8 | 
| mkUTF8_bom | GHC.IO.Encoding.UTF8 | 
| mkVersion | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| mkVersion' | Distribution.Types.Version, Distribution.Version, Distribution.Simple | 
| mkVersionIntervals | Distribution.Types.VersionInterval, Distribution.Version, Distribution.Simple | 
| mkWeak | GHC.Weak, System.Mem.Weak | 
| mkWeak# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| mkWeakIORef | Data.IORef | 
| mkWeakMVar | Control.Concurrent.MVar, Control.Concurrent | 
| mkWeakNoFinalizer# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| mkWeakPair | System.Mem.Weak | 
| mkWeakPtr | System.Mem.Weak | 
| mkWeakThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| mkWeakTMVar | Control.Concurrent.STM.TMVar, Control.Concurrent.STM | 
| mkWeakTVar | Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| mk_tup_name | Language.Haskell.TH.Syntax | 
| Mod | GHC.TypeLits, GHC.TypeNats | 
| mod | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Real, Prelude | 
| 3 (Function) | System.Directory.Internal.Prelude | 
| mod' | Data.Fixed | 
| Mode | |
| 1 (Type/Class) | System.Directory.Internal | 
| 2 (Type/Class) | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass, Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| mode | Text.PrettyPrint.Annotated.HughesPJ, Text.PrettyPrint.Annotated, Text.PrettyPrint.Annotated.HughesPJClass, Text.PrettyPrint.HughesPJ, Text.PrettyPrint, Text.PrettyPrint.HughesPJClass | 
| modeFromMetadata | System.Directory.Internal | 
| modificationTime | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| modificationTimeFromMetadata | System.Directory.Internal | 
| modificationTimeHiRes | System.Posix.Files.ByteString, System.Posix.Files, System.Posix.ByteString, System.Posix | 
| ModifiedJulianDay | Data.Time.Calendar, Data.Time | 
| ModifierLetter | GHC.Unicode, Data.Char | 
| ModifierParser | Text.Printf | 
| ModifierSymbol | GHC.Unicode, Data.Char | 
| modify | |
| 1 (Function) | Control.Monad.State.Class, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 4 (Function) | Control.Monad.Trans.RWS.Strict | 
| 5 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 6 (Function) | Control.Monad.Trans.RWS.CPS | 
| modify' | |
| 1 (Function) | Control.Monad.State.Class, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| 3 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| modifyHistory | System.Console.Haskeline | 
| modifyIOError | |
| 1 (Function) | System.IO.Error | 
| 2 (Function) | System.Directory.Internal.Prelude | 
| modifyIORef | Data.IORef | 
| modifyIORef' | Data.IORef | 
| modifyMVar | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVarMasked | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVarMasked_ | Control.Concurrent.MVar, Control.Concurrent | 
| modifyMVar_ | |
| 1 (Function) | Control.Concurrent.MVar, Control.Concurrent | 
| 2 (Function) | GHC.Conc.Sync | 
| modifyProcessHandle | System.Process.Internals | 
| modifyProgramSearchPath | Distribution.Simple.Program.Db | 
| modifyState | Text.Parsec.Prim, Text.Parsec | 
| modifySTRef | |
| 1 (Function) | Data.STRef.Lazy | 
| 2 (Function) | Data.STRef, Data.STRef.Strict | 
| modifySTRef' | Data.STRef, Data.STRef.Strict | 
| modifyTVar | Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| modifyTVar' | Control.Concurrent.STM.TVar, Control.Concurrent.STM | 
| modifyVerbosity | Distribution.Verbosity | 
| modInt | GHC.Base | 
| modInt# | |
| 1 (Function) | GHC.Base | 
| 2 (Function) | GHC.Classes | 
| modInteger | |
| 1 (Function) | GHC.Integer | 
| 2 (Function) | GHC.Integer.GMP.Internals | 
| ModJulianDate | Data.Time.Clock, Data.Time | 
| modl | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| ModName | |
| 1 (Data Constructor) | Language.Haskell.TH.Syntax | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax | 
| modSelector | GHC.RTS.Flags | 
| modShapeProvides | Distribution.Backpack.ModuleShape | 
| modShapeRequires | Distribution.Backpack.ModuleShape | 
| modString | Language.Haskell.TH.Syntax | 
| ModSubst | Distribution.Backpack.ModSubst | 
| modSubst | Distribution.Backpack.ModSubst | 
| ModTime | |
| 1 (Data Constructor) | Distribution.Compat.Time | 
| 2 (Type/Class) | Distribution.Compat.Time | 
| Module | |
| 1 (Data Constructor) | Distribution.Types.Module, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 2 (Type/Class) | Distribution.Types.Module, Distribution.Package, Distribution.Make, Distribution.Simple | 
| 3 (Data Constructor) | GHC.Base | 
| 4 (Type/Class) | GHC.Base, Type.Reflection | 
| 5 (Data Constructor) | GHC.Types | 
| 6 (Type/Class) | GHC.Types | 
| 7 (Data Constructor) | Language.Haskell.TH.Syntax | 
| 8 (Type/Class) | Language.Haskell.TH.Syntax | 
| 9 (Type/Class) | System.Posix.DynamicLinker.Module, System.Posix.DynamicLinker.Module.ByteString | 
| ModuleAnnotation | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| moduleAnnotation | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| moduleClose | System.Posix.DynamicLinker.Module, System.Posix.DynamicLinker.Module.ByteString | 
| moduleError | System.Posix.DynamicLinker.Module, System.Posix.DynamicLinker.Module.ByteString | 
| ModuleInfo | |
| 1 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ModuleName | Distribution.ModuleName | 
| moduleName | |
| 1 (Function) | Type.Reflection | 
| 2 (Function) | GHC.Generics | 
| moduleNameIndex | Distribution.Simple.PackageIndex | 
| moduleOpen | |
| 1 (Function) | System.Posix.DynamicLinker.Module.ByteString | 
| 2 (Function) | System.Posix.DynamicLinker.Module | 
| modulePackage | Type.Reflection | 
| modulePath | |
| 1 (Function) | Distribution.Types.Executable.Lens, Distribution.Types.Lens | 
| 2 (Function) | Distribution.Types.Executable, Distribution.PackageDescription | 
| ModuleReexport | |
| 1 (Data Constructor) | Distribution.Types.ModuleReexport | 
| 2 (Type/Class) | Distribution.Types.ModuleReexport | 
| moduleReexportName | Distribution.Types.ModuleReexport | 
| moduleReexportOriginalName | Distribution.Types.ModuleReexport | 
| moduleReexportOriginalPackage | Distribution.Types.ModuleReexport | 
| ModuleRenaming | |
| 1 (Data Constructor) | Distribution.Types.ModuleRenaming | 
| 2 (Type/Class) | Distribution.Types.ModuleRenaming | 
| ModuleShape | |
| 1 (Data Constructor) | Distribution.Backpack.ModuleShape | 
| 2 (Type/Class) | Distribution.Backpack.ModuleShape | 
| moduleSymbol | System.Posix.DynamicLinker.Module, System.Posix.DynamicLinker.Module.ByteString | 
| Monad | |
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Control.Monad, Prelude, Control.Monad.Instances | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| 4 (Type/Class) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadCatch | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| MonadComprehensions | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonadCont | Control.Monad.Cont.Class, Control.Monad.Cont | 
| MonadError | Control.Monad.Error.Class, Control.Monad.Except, Control.Monad.Error | 
| MonadFail | |
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | Control.Monad.Fail, Control.Monad, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| 4 (Type/Class) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadFailDesugaring | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonadFix | |
| 1 (Type/Class) | Control.Monad.Fix | 
| 2 (Type/Class) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.Except, Control.Monad.Error, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadIO | |
| 1 (Type/Class) | Control.Monad.IO.Class | 
| 2 (Type/Class) | Control.Monad.Trans, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadMask | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| MonadPlus | |
| 1 (Type/Class) | Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Control.Monad | 
| 3 (Type/Class) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadReader | Control.Monad.Reader.Class, Control.Monad.Reader, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| MonadRWS | Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| MonadState | Control.Monad.State.Class, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS | 
| MonadThrow | Control.Monad.Catch, Control.Monad.Catch.Pure | 
| MonadTrans | |
| 1 (Type/Class) | Control.Monad.Trans, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 2 (Type/Class) | Control.Monad.Trans.Class | 
| MonadWriter | Control.Monad.Writer.Class, Control.Monad.RWS.Class, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MonadZip | Control.Monad.Zip | 
| Monday | Data.Time.Calendar, Data.Time | 
| mondayStartWeek | Data.Time.Calendar.OrdinalDate | 
| mondrian | Text.Parsec.Language, Text.ParserCombinators.Parsec.Language | 
| mondrianDef | Text.Parsec.Language, Text.ParserCombinators.Parsec.Language | 
| Monoid | |
| 1 (Type/Class) | Distribution.Compat.Semigroup, Distribution.Compat.Prelude.Internal | 
| 2 (Type/Class) | GHC.Base, Data.Monoid, Prelude | 
| 3 (Type/Class) | System.Directory.Internal.Prelude | 
| 4 (Type/Class) | Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| 5 (Type/Class) | System.Console.Terminfo.Base, System.Console.Terminfo | 
| monoidalField | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| monoidalFieldAla | Distribution.FieldGrammar.Class, Distribution.FieldGrammar | 
| MonoLocalBinds | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonomorphismRestriction | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MonoPatBinds | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Monotone | Distribution.Types.SourceRepo, Distribution.PackageDescription | 
| monthAndDayToDayOfYear | Data.Time.Calendar.MonthDay | 
| monthAndDayToDayOfYearValid | Data.Time.Calendar.MonthDay | 
| monthLength | Data.Time.Calendar.MonthDay | 
| months | Data.Time.Format, Data.Time | 
| More | Data.ByteString.Builder.Extra, Data.ByteString.Lazy.Builder.Extras | 
| moreRecentFile | Distribution.Simple.Utils | 
| moreVerbose | Distribution.Verbosity | 
| Motosoto | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| moveArray | Foreign, Foreign.Marshal, Foreign.Marshal.Array, Foreign.Safe, Foreign.Marshal.Safe | 
| moveBytes | Foreign, Foreign.Marshal, Foreign.Marshal.Utils, Foreign.Safe, Foreign.Marshal.Safe | 
| moveDown | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| moveLeft | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| moveRight | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| moveUp | System.Console.Terminfo.Cursor, System.Console.Terminfo | 
| Mpich2 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL | Distribution.License, Distribution.Make, Distribution.Simple | 
| mplus | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Control.Monad | 
| 3 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mplusIO | GHC.IO | 
| MPL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_1_1 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MPL_2_0_no_copyleft_exception | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MQuoted | |
| 1 (Data Constructor) | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| 2 (Type/Class) | Distribution.FieldGrammar.Newtypes, Distribution.FieldGrammar | 
| msecsPerTick | GHC.RTS.Flags | 
| Msg | |
| 1 (Data Constructor) | GHCi.Message | 
| 2 (Type/Class) | GHCi.Message | 
| msum | |
| 1 (Function) | Data.Foldable, Control.Monad | 
| 2 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| MS_PL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MS_RL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mtimesDefault | Data.Semigroup | 
| MTLL | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| mul | Data.Text.Internal | 
| mul32 | Data.Text.Internal | 
| mul64 | Data.Text.Internal | 
| MulanPSL_1_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MulanPSL_2_0 | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MulArrowT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| mulArrowT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| mulIntMayOflo# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| Multics | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MultiIfE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| multiIfE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| multiOption | Distribution.Simple.Command | 
| MultiParamTypeClasses | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| multiple | Text.XHtml.Strict, Text.XHtml.Frameset, Text.XHtml.Transitional, Text.XHtml | 
| Multiplicity | |
| 1 (Type/Class) | GHC.Base | 
| 2 (Type/Class) | GHC.Types | 
| MultiShot | GHC.Event | 
| multiStageProgramInvocation | Distribution.Simple.Program.Run, Distribution.Simple.Program.Ar | 
| MultiWayIf | |
| 1 (Data Constructor) | Language.Haskell.Extension, Distribution.Simple | 
| 2 (Data Constructor) | GHC.LanguageExtensions.Type | 
| 3 (Data Constructor) | GHC.LanguageExtensions | 
| 4 (Data Constructor) | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| MultMul | |
| 1 (Type/Class) | GHC.Base | 
| 2 (Type/Class) | GHC.Types | 
| munch | |
| 1 (Function) | Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| munch1 | |
| 1 (Function) | Distribution.Compat.CharParsing | 
| 2 (Function) | Text.ParserCombinators.ReadP | 
| mungedId | Distribution.Package, Distribution.Make, Distribution.Simple | 
| mungedName | Distribution.Types.MungedPackageId | 
| mungedName' | Distribution.Package, Distribution.Make, Distribution.Simple | 
| MungedPackageId | |
| 1 (Data Constructor) | Distribution.Types.MungedPackageId | 
| 2 (Type/Class) | Distribution.Types.MungedPackageId | 
| mungedPackageId | Distribution.Types.InstalledPackageInfo | 
| MungedPackageName | |
| 1 (Data Constructor) | Distribution.Types.MungedPackageName | 
| 2 (Type/Class) | Distribution.Types.MungedPackageName | 
| mungedPackageName | Distribution.Types.InstalledPackageInfo | 
| mungedVersion | Distribution.Types.MungedPackageId | 
| mungedVersion' | Distribution.Package, Distribution.Make, Distribution.Simple | 
| mungeUnitInfoPaths | GHC.Unit.Database | 
| munzip | Control.Monad.Zip | 
| Mup | Distribution.SPDX.LicenseId, Distribution.SPDX | 
| MutableArray# | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| MutableArrayArray# | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| MutableByteArray# | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| MutableWordArray | |
| 1 (Data Constructor) | GHC.Num.WordArray | 
| 2 (Type/Class) | GHC.Num.WordArray | 
| MutableWordArray# | GHC.Num.WordArray | 
| MutArrClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| mutator_cpu_ns | GHC.Stats | 
| mutator_elapsed_ns | GHC.Stats | 
| MutVar# | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| MutVarClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| MUT_ARR_PTRS_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_ARR_PTRS_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_ARR_PTRS_FROZEN_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_ARR_PTRS_FROZEN_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_PRIM | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_VAR_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MUT_VAR_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MVar | |
| 1 (Data Constructor) | GHC.MVar | 
| 2 (Type/Class) | GHC.MVar, Control.Concurrent.MVar, Control.Concurrent | 
| MVar# | |
| 1 (Type/Class) | GHC.Base, GHC.Exts | 
| 2 (Type/Class) | GHC.Prim | 
| MVarClosure | GHC.Exts.Heap.Closures, GHC.Exts.Heap | 
| MVAR_CLEAN | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| MVAR_DIRTY | GHC.Exts.Heap.ClosureTypes, GHC.Exts.Heap | 
| mwaAddInplaceArray | GHC.Num.WordArray | 
| mwaAddInplaceWord# | GHC.Num.WordArray | 
| mwaArrayCopy# | GHC.Num.WordArray | 
| mwaClz | GHC.Num.WordArray | 
| mwaClzAt | GHC.Num.WordArray | 
| mwaFill# | GHC.Num.WordArray | 
| mwaInitArrayBinOp | GHC.Num.WordArray | 
| mwaInitArrayPlusWord | GHC.Num.WordArray | 
| mwaInitCopyShrink# | GHC.Num.WordArray | 
| mwaRead# | GHC.Num.WordArray | 
| mwaReadOrZero | GHC.Num.WordArray | 
| mwaSetSize# | GHC.Num.WordArray | 
| mwaShrink# | GHC.Num.WordArray | 
| mwaSize# | GHC.Num.WordArray | 
| mwaSubInplaceArray | GHC.Num.WordArray | 
| mwaSubInplaceArrayTrim | GHC.Num.WordArray | 
| mwaSubInplaceMutableArray | GHC.Num.WordArray | 
| mwaSubInplaceWord# | GHC.Num.WordArray | 
| mwaTrimCompare | GHC.Num.WordArray | 
| mwaTrimZeroes# | GHC.Num.WordArray | 
| mwaWrite# | GHC.Num.WordArray | 
| mwaWriteMostSignificant | GHC.Num.WordArray | 
| mwaWriteOrShrink | GHC.Num.WordArray | 
| myThreadId | GHC.Conc.Sync, GHC.Conc, Control.Concurrent | 
| myThreadId# | |
| 1 (Function) | GHC.Base, GHC.Exts | 
| 2 (Function) | GHC.PrimopWrappers | 
| 3 (Function) | GHC.Prim | 
| mzero | |
| 1 (Function) | Distribution.Compat.Prelude.Internal | 
| 2 (Function) | GHC.Base, Control.Monad | 
| 3 (Function) | Control.Monad.Identity, Control.Monad.State.Strict, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.List, Control.Monad.Except, Control.Monad.Error, Control.Monad.Cont, Control.Monad.RWS.Strict, Control.Monad.RWS.Lazy, Control.Monad.RWS, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict | 
| mzip | Control.Monad.Zip | 
| mzipWith | Control.Monad.Zip |