tilia-0.0.1.0: src/Tilia/Fixity/Builtin.hs
{-# LANGUAGE OverloadedStrings #-}
-- | Fixities of the operators that ship with the compiler.
--
-- Generated by @generate-builtin-fixities.py@ in the root of the
-- repository, from GHC 9.14.1. Run that script again to update this table.
module Tilia.Fixity.Builtin
( builtinFixities,
)
where
import Data.Map.Strict (Map)
import Data.Map.Strict qualified as Map
import Data.Text (Text)
import Tilia.Fixity
-- | Every module the boot packages expose, with the operators it exports.
builtinFixities :: Map Text Fixities
builtinFixities =
Map.fromList
[ entry
"Control.Applicative"
[("*>", [InTerms], LeftAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<$>", [InTerms], LeftAssoc, 4), ("<*", [InTerms], LeftAssoc, 4), ("<**>", [InTerms], LeftAssoc, 4), ("<*>", [InTerms], LeftAssoc, 4), ("<|>", [InTerms], LeftAssoc, 3)],
entry "Control.Applicative.Backwards" [],
entry "Control.Applicative.Lift" [],
entry
"Control.Arrow"
[("&&&", [InTerms], RightAssoc, 3), ("***", [InTerms], RightAssoc, 3), ("+++", [InTerms], RightAssoc, 2), ("<+>", [InTerms], RightAssoc, 5), ("<<<", [InTerms], RightAssoc, 1), ("<<^", [InTerms], RightAssoc, 1), (">>>", [InTerms], RightAssoc, 1), (">>^", [InTerms], RightAssoc, 1), ("^<<", [InTerms], RightAssoc, 1), ("^>>", [InTerms], RightAssoc, 1), ("|||", [InTerms], RightAssoc, 2)],
entry
"Control.Category"
[(".", [InTerms], RightAssoc, 9), ("<<<", [InTerms], RightAssoc, 1), (">>>", [InTerms], RightAssoc, 1)],
entry "Control.Concurrent" [],
entry "Control.Concurrent.Chan" [],
entry "Control.Concurrent.MVar" [],
entry "Control.Concurrent.QSem" [],
entry "Control.Concurrent.QSemN" [],
entry "Control.Concurrent.STM" [],
entry "Control.Concurrent.STM.TArray" [],
entry "Control.Concurrent.STM.TBQueue" [],
entry "Control.Concurrent.STM.TChan" [],
entry "Control.Concurrent.STM.TMVar" [],
entry "Control.Concurrent.STM.TQueue" [],
entry "Control.Concurrent.STM.TSem" [],
entry "Control.Concurrent.STM.TVar" [],
entry
"Control.DeepSeq"
[("$!!", [InTerms], RightAssoc, 0), ("<$!!>", [InTerms], LeftAssoc, 4), ("deepseq", [InTerms], RightAssoc, 0)],
entry "Control.Exception" [],
entry "Control.Exception.Annotation" [],
entry "Control.Exception.Backtrace" [],
entry "Control.Exception.Base" [],
entry "Control.Exception.Context" [],
entry
"Control.Monad"
[("<$", [InTerms], LeftAssoc, 4), ("<$!>", [InTerms], LeftAssoc, 4), ("<=<", [InTerms], RightAssoc, 1), ("=<<", [InTerms], RightAssoc, 1), (">=>", [InTerms], RightAssoc, 1), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1)],
entry "Control.Monad.Accum" [],
entry "Control.Monad.Catch" [],
entry "Control.Monad.Catch.Pure" [],
entry "Control.Monad.Cont" [],
entry "Control.Monad.Cont.Class" [],
entry "Control.Monad.Error.Class" [],
entry "Control.Monad.Except" [],
entry "Control.Monad.Fail" [],
entry "Control.Monad.Fix" [],
entry "Control.Monad.IO.Class" [],
entry "Control.Monad.Identity" [],
entry
"Control.Monad.Instances"
[("<$", [InTerms], LeftAssoc, 4), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1)],
entry "Control.Monad.RWS" [],
entry "Control.Monad.RWS.CPS" [],
entry "Control.Monad.RWS.Class" [],
entry "Control.Monad.RWS.Lazy" [],
entry "Control.Monad.RWS.Strict" [],
entry "Control.Monad.Reader" [],
entry "Control.Monad.Reader.Class" [],
entry "Control.Monad.ST" [],
entry "Control.Monad.ST.Lazy" [],
entry "Control.Monad.ST.Lazy.Safe" [],
entry "Control.Monad.ST.Lazy.Unsafe" [],
entry "Control.Monad.ST.Safe" [],
entry "Control.Monad.ST.Strict" [],
entry "Control.Monad.ST.Unsafe" [],
entry "Control.Monad.STM" [],
entry "Control.Monad.Select" [],
entry "Control.Monad.Signatures" [],
entry "Control.Monad.State" [],
entry "Control.Monad.State.Class" [],
entry "Control.Monad.State.Lazy" [],
entry "Control.Monad.State.Strict" [],
entry "Control.Monad.Trans" [],
entry "Control.Monad.Trans.Accum" [],
entry "Control.Monad.Trans.Class" [],
entry "Control.Monad.Trans.Cont" [],
entry "Control.Monad.Trans.Except" [],
entry "Control.Monad.Trans.Identity" [],
entry "Control.Monad.Trans.Maybe" [],
entry "Control.Monad.Trans.RWS" [],
entry "Control.Monad.Trans.RWS.CPS" [],
entry "Control.Monad.Trans.RWS.Lazy" [],
entry "Control.Monad.Trans.RWS.Strict" [],
entry "Control.Monad.Trans.Reader" [],
entry "Control.Monad.Trans.Select" [],
entry "Control.Monad.Trans.State" [],
entry "Control.Monad.Trans.State.Lazy" [],
entry "Control.Monad.Trans.State.Strict" [],
entry "Control.Monad.Trans.Writer" [],
entry "Control.Monad.Trans.Writer.CPS" [],
entry "Control.Monad.Trans.Writer.Lazy" [],
entry "Control.Monad.Trans.Writer.Strict" [],
entry "Control.Monad.Writer" [],
entry "Control.Monad.Writer.CPS" [],
entry "Control.Monad.Writer.Class" [],
entry "Control.Monad.Writer.Lazy" [],
entry "Control.Monad.Writer.Strict" [],
entry "Control.Monad.Zip" [],
entry
"Data.Array"
[("!", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry
"Data.Array.Base"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry "Data.Array.Byte" [],
entry
"Data.Array.IArray"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry "Data.Array.IO" [],
entry "Data.Array.IO.Internals" [],
entry "Data.Array.IO.Safe" [],
entry "Data.Array.MArray" [],
entry "Data.Array.MArray.Safe" [],
entry "Data.Array.ST" [],
entry "Data.Array.ST.Safe" [],
entry "Data.Array.Storable" [],
entry "Data.Array.Storable.Internals" [],
entry "Data.Array.Storable.Safe" [],
entry
"Data.Array.Unboxed"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry "Data.Array.Unsafe" [],
entry "Data.Bifoldable" [],
entry "Data.Bifoldable1" [],
entry "Data.Bifunctor" [],
entry "Data.Binary" [],
entry "Data.Binary.Builder" [],
entry "Data.Binary.Get" [],
entry "Data.Binary.Get.Internal" [],
entry "Data.Binary.Put" [],
entry "Data.Bitraversable" [],
entry
"Data.Bits"
[("!<<.", [InTerms], LeftAssoc, 8), ("!>>.", [InTerms], LeftAssoc, 8), (".&.", [InTerms], LeftAssoc, 7), (".<<.", [InTerms], LeftAssoc, 8), (".>>.", [InTerms], LeftAssoc, 8), (".^.", [InTerms], LeftAssoc, 6), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry
"Data.Bool"
[("&&", [InTerms], RightAssoc, 3), ("||", [InTerms], RightAssoc, 2)],
entry "Data.Bounded" [],
entry
"Data.ByteString"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "Data.ByteString.Builder" [],
entry "Data.ByteString.Builder.Extra" [],
entry "Data.ByteString.Builder.Internal" [],
entry
"Data.ByteString.Builder.Prim"
[(">$<", [InTerms], LeftAssoc, 4), (">*<", [InTerms], RightAssoc, 5)],
entry
"Data.ByteString.Builder.Prim.Internal"
[(">$<", [InTerms], LeftAssoc, 4), (">*<", [InTerms], RightAssoc, 5)],
entry "Data.ByteString.Builder.RealFloat" [],
entry
"Data.ByteString.Char8"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "Data.ByteString.Internal" [],
entry
"Data.ByteString.Lazy"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("cons'", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry
"Data.ByteString.Lazy.Char8"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("cons'", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "Data.ByteString.Lazy.Internal" [],
entry
"Data.ByteString.Short"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry
"Data.ByteString.Short.Internal"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "Data.ByteString.Unsafe" [],
entry "Data.Char" [],
entry "Data.Coerce" [],
entry
"Data.Complex"
[(":+", [InTerms], NoAssoc, 6)],
entry "Data.Containers.ListUtils" [],
entry
"Data.Data"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4)],
entry "Data.Dynamic" [],
entry "Data.Either" [],
entry "Data.Enum" [],
entry
"Data.Eq"
[("/=", [InTerms], NoAssoc, 4), ("==", [InTerms], NoAssoc, 4)],
entry "Data.Fixed" [],
entry
"Data.Foldable"
[("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry "Data.Foldable1" [],
entry
"Data.Function"
[("$", [InTerms], RightAssoc, 0), ("&", [InTerms], LeftAssoc, 1), (".", [InTerms], RightAssoc, 9), ("on", [InTerms], LeftAssoc, 0)],
entry
"Data.Functor"
[("$>", [InTerms], LeftAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<$>", [InTerms], LeftAssoc, 4), ("<&>", [InTerms], LeftAssoc, 1)],
entry "Data.Functor.Classes" [],
entry
"Data.Functor.Compose"
[("Compose", [InTypes, InTerms], RightAssoc, 9)],
entry "Data.Functor.Const" [],
entry "Data.Functor.Constant" [],
entry
"Data.Functor.Contravariant"
[("$<", [InTerms], LeftAssoc, 4), (">$", [InTerms], LeftAssoc, 4), (">$$<", [InTerms], LeftAssoc, 4), (">$<", [InTerms], LeftAssoc, 4)],
entry "Data.Functor.Identity" [],
entry "Data.Functor.Product" [],
entry "Data.Functor.Reverse" [],
entry "Data.Functor.Sum" [],
entry "Data.Graph" [],
entry "Data.IORef" [],
entry "Data.Int" [],
entry
"Data.IntMap"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.IntMap.Internal"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.IntMap.Internal.Debug" [],
entry
"Data.IntMap.Lazy"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.IntMap.Merge.Lazy" [],
entry "Data.IntMap.Merge.Strict" [],
entry
"Data.IntMap.Strict"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.IntMap.Strict.Internal"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.IntSet"
[("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.IntSet.Internal"
[("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.IntSet.Internal.IntTreeCommons" [],
entry "Data.Ix" [],
entry "Data.Kind" [],
entry
"Data.List"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("\\\\", [InTerms], NoAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry
"Data.List.NonEmpty"
[("!!", [InTerms], LeftAssoc, 9), (":|", [InTypes, InTerms], RightAssoc, 5), ("<|", [InTerms], RightAssoc, 5)],
entry
"Data.Map"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.Map.Internal"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.Map.Internal.Debug" [],
entry
"Data.Map.Lazy"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.Map.Merge.Lazy" [],
entry "Data.Map.Merge.Strict" [],
entry
"Data.Map.Strict"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.Map.Strict.Internal"
[("!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.Maybe" [],
entry
"Data.Monoid"
[("<>", [InTerms], RightAssoc, 6)],
entry
"Data.Ord"
[("<", [InTerms], NoAssoc, 4), ("<=", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4)],
entry "Data.Proxy" [],
entry
"Data.Ratio"
[("%", [InTerms], LeftAssoc, 7)],
entry "Data.STRef" [],
entry "Data.STRef.Lazy" [],
entry "Data.STRef.Strict" [],
entry
"Data.Semigroup"
[("<>", [InTerms], RightAssoc, 6)],
entry
"Data.Sequence"
[("!?", [InTerms], LeftAssoc, 9), (":<", [InTerms], RightAssoc, 5), (":<|", [InTerms], RightAssoc, 5), (":>", [InTerms], LeftAssoc, 5), (":|>", [InTerms], LeftAssoc, 5), ("<|", [InTerms], RightAssoc, 5), ("><", [InTerms], RightAssoc, 5), ("|>", [InTerms], LeftAssoc, 5)],
entry
"Data.Sequence.Internal"
[("!?", [InTerms], LeftAssoc, 9), (":<", [InTerms], RightAssoc, 5), (":<|", [InTerms], RightAssoc, 5), (":>", [InTerms], LeftAssoc, 5), (":|>", [InTerms], LeftAssoc, 5), ("<|", [InTerms], RightAssoc, 5), ("><", [InTerms], RightAssoc, 5), ("|>", [InTerms], LeftAssoc, 5)],
entry
"Data.Sequence.Internal.Sorting"
[("IQCons", [InTypes, InTerms], RightAssoc, 8), ("ITQCons", [InTypes, InTerms], RightAssoc, 8), ("QCons", [InTerms], RightAssoc, 8), ("TQCons", [InTypes, InTerms], RightAssoc, 8)],
entry
"Data.Set"
[("\\\\", [InTerms], LeftAssoc, 9)],
entry
"Data.Set.Internal"
[("\\\\", [InTerms], LeftAssoc, 9)],
entry "Data.String" [],
entry
"Data.Text"
[(":<", [InTerms], RightAssoc, 5), (":>", [InTerms], LeftAssoc, 5), ("cons", [InTerms], RightAssoc, 5)],
entry "Data.Text.Array" [],
entry "Data.Text.Encoding" [],
entry "Data.Text.Encoding.Error" [],
entry "Data.Text.Foreign" [],
entry "Data.Text.IO" [],
entry "Data.Text.IO.Utf8" [],
entry
"Data.Text.Internal"
[("mul", [InTerms], LeftAssoc, 7), ("mul32", [InTerms], LeftAssoc, 7), ("mul64", [InTerms], LeftAssoc, 7)],
entry "Data.Text.Internal.ArrayUtils" [],
entry "Data.Text.Internal.Builder" [],
entry
"Data.Text.Internal.Builder.Functions"
[("<>", [InTerms], RightAssoc, 4)],
entry "Data.Text.Internal.Builder.Int.Digits" [],
entry "Data.Text.Internal.Builder.RealFloat.Functions" [],
entry "Data.Text.Internal.ByteStringCompat" [],
entry "Data.Text.Internal.Encoding" [],
entry "Data.Text.Internal.Encoding.Fusion" [],
entry "Data.Text.Internal.Encoding.Fusion.Common" [],
entry "Data.Text.Internal.Encoding.Utf16" [],
entry "Data.Text.Internal.Encoding.Utf32" [],
entry "Data.Text.Internal.Encoding.Utf8" [],
entry "Data.Text.Internal.Fusion" [],
entry "Data.Text.Internal.Fusion.CaseMapping" [],
entry "Data.Text.Internal.Fusion.Common" [],
entry "Data.Text.Internal.Fusion.Size" [],
entry
"Data.Text.Internal.Fusion.Types"
[(":*:", [InTerms], LeftAssoc, 2)],
entry "Data.Text.Internal.IO" [],
entry "Data.Text.Internal.Lazy" [],
entry "Data.Text.Internal.Lazy.Encoding.Fusion" [],
entry "Data.Text.Internal.Lazy.Fusion" [],
entry "Data.Text.Internal.Lazy.Search" [],
entry "Data.Text.Internal.PrimCompat" [],
entry "Data.Text.Internal.Private" [],
entry "Data.Text.Internal.Read" [],
entry "Data.Text.Internal.Search" [],
entry "Data.Text.Internal.StrictBuilder" [],
entry "Data.Text.Internal.Unsafe" [],
entry "Data.Text.Internal.Unsafe.Char" [],
entry "Data.Text.Internal.Validate" [],
entry "Data.Text.Internal.Validate.Native" [],
entry
"Data.Text.Lazy"
[(":<", [InTerms], RightAssoc, 5), (":>", [InTerms], LeftAssoc, 5), ("cons", [InTerms], RightAssoc, 5)],
entry "Data.Text.Lazy.Builder" [],
entry "Data.Text.Lazy.Builder.Int" [],
entry "Data.Text.Lazy.Builder.RealFloat" [],
entry "Data.Text.Lazy.Encoding" [],
entry "Data.Text.Lazy.IO" [],
entry "Data.Text.Lazy.Internal" [],
entry "Data.Text.Lazy.Read" [],
entry "Data.Text.Read" [],
entry "Data.Text.Unsafe" [],
entry "Data.Time" [],
entry "Data.Time.Calendar" [],
entry "Data.Time.Calendar.Easter" [],
entry "Data.Time.Calendar.Julian" [],
entry "Data.Time.Calendar.Month" [],
entry "Data.Time.Calendar.MonthDay" [],
entry "Data.Time.Calendar.OrdinalDate" [],
entry "Data.Time.Calendar.Quarter" [],
entry "Data.Time.Calendar.WeekDate" [],
entry "Data.Time.Clock" [],
entry "Data.Time.Clock.POSIX" [],
entry "Data.Time.Clock.System" [],
entry "Data.Time.Clock.TAI" [],
entry "Data.Time.Format" [],
entry "Data.Time.Format.ISO8601" [],
entry "Data.Time.LocalTime" [],
entry "Data.Traversable" [],
entry "Data.Tree" [],
entry "Data.Tuple" [],
entry
"Data.Type.Bool"
[("&&", [InTypes], RightAssoc, 3), ("||", [InTypes], RightAssoc, 2)],
entry "Data.Type.Coercion" [],
entry
"Data.Type.Equality"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4), ("==", [InTypes], NoAssoc, 4), ("~~", [InTypes], NoAssoc, 4)],
entry
"Data.Type.Ord"
[("<", [InTypes], NoAssoc, 4), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("<?", [InTypes], NoAssoc, 4), (">", [InTypes], NoAssoc, 4), (">=", [InTypes], NoAssoc, 4), (">=?", [InTypes], NoAssoc, 4), (">?", [InTypes], NoAssoc, 4)],
entry
"Data.Typeable"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4)],
entry "Data.Unique" [],
entry "Data.Version" [],
entry "Data.Void" [],
entry "Data.Word" [],
entry "Debug.Trace" [],
entry
"Foreign"
[("!<<.", [InTerms], LeftAssoc, 8), ("!>>.", [InTerms], LeftAssoc, 8), (".&.", [InTerms], LeftAssoc, 7), (".<<.", [InTerms], LeftAssoc, 8), (".>>.", [InTerms], LeftAssoc, 8), (".^.", [InTerms], LeftAssoc, 6), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry "Foreign.C" [],
entry "Foreign.C.ConstPtr" [],
entry "Foreign.C.Error" [],
entry "Foreign.C.String" [],
entry "Foreign.C.Types" [],
entry "Foreign.Concurrent" [],
entry "Foreign.ForeignPtr" [],
entry "Foreign.ForeignPtr.Safe" [],
entry "Foreign.ForeignPtr.Unsafe" [],
entry "Foreign.Marshal" [],
entry "Foreign.Marshal.Alloc" [],
entry "Foreign.Marshal.Array" [],
entry "Foreign.Marshal.Error" [],
entry "Foreign.Marshal.Pool" [],
entry "Foreign.Marshal.Safe" [],
entry "Foreign.Marshal.Unsafe" [],
entry "Foreign.Marshal.Utils" [],
entry "Foreign.Ptr" [],
entry
"Foreign.Safe"
[("!<<.", [InTerms], LeftAssoc, 8), ("!>>.", [InTerms], LeftAssoc, 8), (".&.", [InTerms], LeftAssoc, 7), (".<<.", [InTerms], LeftAssoc, 8), (".>>.", [InTerms], LeftAssoc, 8), (".^.", [InTerms], LeftAssoc, 6), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry "Foreign.StablePtr" [],
entry "Foreign.Storable" [],
entry
"GHC.Arr"
[("!", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry "GHC.ArrayArray" [],
entry
"GHC.Base"
[("$", [InTerms], RightAssoc, 0), ("$!", [InTerms], RightAssoc, 0), ("&&", [InTerms], RightAssoc, 3), ("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("*>", [InTerms], LeftAssoc, 4), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("++", [InTerms], RightAssoc, 5), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), (".", [InTerms], RightAssoc, 9), ("/##", [InTerms], LeftAssoc, 7), ("/=", [InTerms], NoAssoc, 4), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), (":|", [InTypes, InTerms], RightAssoc, 5), ("<", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<*", [InTerms], LeftAssoc, 4), ("<**>", [InTerms], LeftAssoc, 4), ("<*>", [InTerms], LeftAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("<>", [InTerms], RightAssoc, 6), ("<|>", [InTerms], LeftAssoc, 3), ("=<<", [InTerms], RightAssoc, 1), ("==", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1), ("seq", [InTerms], RightAssoc, 0), ("||", [InTerms], RightAssoc, 2), ("~~", [InTypes], NoAssoc, 4)],
entry
"GHC.Bits"
[(".&.", [InTerms], LeftAssoc, 7), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry "GHC.Boot.TH.Lib" [],
entry "GHC.Boot.TH.Lib.Map" [],
entry "GHC.Boot.TH.Lift" [],
entry "GHC.Boot.TH.Ppr" [],
entry
"GHC.Boot.TH.PprLib"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry "GHC.Boot.TH.Quote" [],
entry "GHC.Boot.TH.Syntax" [],
entry "GHC.ByteOrder" [],
entry "GHC.CString" [],
entry "GHC.Char" [],
entry
"GHC.Classes"
[("&&", [InTerms], RightAssoc, 3), ("/=", [InTerms], NoAssoc, 4), ("<", [InTerms], NoAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("==", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), ("||", [InTerms], RightAssoc, 2)],
entry "GHC.Clock" [],
entry
"GHC.Conc"
[("par", [InTerms], RightAssoc, 0), ("pseq", [InTerms], RightAssoc, 0)],
entry "GHC.Conc.IO" [],
entry "GHC.Conc.Signal" [],
entry
"GHC.Conc.Sync"
[("par", [InTerms], RightAssoc, 0), ("pseq", [InTerms], RightAssoc, 0)],
entry "GHC.ConsoleHandler" [],
entry "GHC.Constants" [],
entry "GHC.Debug" [],
entry
"GHC.Desugar"
[(">>>", [InTerms], LeftAssoc, 9)],
entry "GHC.Encoding.UTF8" [],
entry "GHC.Enum" [],
entry "GHC.Environment" [],
entry "GHC.Err" [],
entry "GHC.Event" [],
entry "GHC.Event.TimeOut" [],
entry "GHC.Exception" [],
entry "GHC.Exception.Type" [],
entry "GHC.ExecutionStack" [],
entry
"GHC.Exts"
[("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), ("/##", [InTerms], LeftAssoc, 7), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), ("seq", [InTerms], RightAssoc, 0), ("~~", [InTypes], NoAssoc, 4)],
entry "GHC.Fingerprint" [],
entry "GHC.Fingerprint.Type" [],
entry
"GHC.Float"
[("**", [InTerms], RightAssoc, 8)],
entry "GHC.Float.ConversionUtils" [],
entry "GHC.Float.RealFracMethods" [],
entry "GHC.Foreign" [],
entry "GHC.ForeignPtr" [],
entry "GHC.ForeignSrcLang.Type" [],
entry "GHC.GHCi" [],
entry "GHC.GHCi.Helpers" [],
entry
"GHC.Generics"
[(":*:", [InTypes, InTerms], RightAssoc, 6), (":+:", [InTypes], RightAssoc, 5), (":.:", [InTypes], RightAssoc, 7)],
entry "GHC.IO" [],
entry "GHC.IO.Buffer" [],
entry "GHC.IO.BufferedIO" [],
entry "GHC.IO.Device" [],
entry "GHC.IO.Encoding" [],
entry "GHC.IO.Encoding.CodePage" [],
entry "GHC.IO.Encoding.Failure" [],
entry "GHC.IO.Encoding.Iconv" [],
entry "GHC.IO.Encoding.Latin1" [],
entry "GHC.IO.Encoding.Types" [],
entry "GHC.IO.Encoding.UTF16" [],
entry "GHC.IO.Encoding.UTF32" [],
entry "GHC.IO.Encoding.UTF8" [],
entry "GHC.IO.Exception" [],
entry "GHC.IO.FD" [],
entry "GHC.IO.Handle" [],
entry "GHC.IO.Handle.FD" [],
entry "GHC.IO.Handle.Internals" [],
entry "GHC.IO.Handle.Lock" [],
entry "GHC.IO.Handle.Text" [],
entry "GHC.IO.Handle.Types" [],
entry "GHC.IO.IOMode" [],
entry "GHC.IO.StdHandles" [],
entry
"GHC.IO.SubSystem"
[("<!>", [InTerms], LeftAssoc, 7)],
entry "GHC.IO.Unsafe" [],
entry "GHC.IOArray" [],
entry "GHC.IORef" [],
entry "GHC.InfoProv" [],
entry "GHC.Int" [],
entry "GHC.Integer" [],
entry "GHC.Integer.Logarithms" [],
entry "GHC.Internal.AllocationLimitHandler" [],
entry
"GHC.Internal.Arr"
[("!", [InTerms], LeftAssoc, 9), ("//", [InTerms], LeftAssoc, 9)],
entry "GHC.Internal.ArrayArray" [],
entry
"GHC.Internal.Base"
[("$", [InTerms], RightAssoc, 0), ("$!", [InTerms], RightAssoc, 0), ("&&", [InTerms], RightAssoc, 3), ("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("*>", [InTerms], LeftAssoc, 4), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("++", [InTerms], RightAssoc, 5), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), (".", [InTerms], RightAssoc, 9), ("/##", [InTerms], LeftAssoc, 7), ("/=", [InTerms], NoAssoc, 4), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), (":|", [InTypes, InTerms], RightAssoc, 5), ("<", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<*", [InTerms], LeftAssoc, 4), ("<**>", [InTerms], LeftAssoc, 4), ("<*>", [InTerms], LeftAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("<>", [InTerms], RightAssoc, 6), ("<|>", [InTerms], LeftAssoc, 3), ("=<<", [InTerms], RightAssoc, 1), ("==", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1), ("seq", [InTerms], RightAssoc, 0), ("||", [InTerms], RightAssoc, 2), ("~~", [InTypes], NoAssoc, 4)],
entry "GHC.Internal.Bignum.Backend" [],
entry "GHC.Internal.Bignum.Backend.Native" [],
entry "GHC.Internal.Bignum.Backend.Selected" [],
entry "GHC.Internal.Bignum.BigNat" [],
entry "GHC.Internal.Bignum.Integer" [],
entry "GHC.Internal.Bignum.Natural" [],
entry
"GHC.Internal.Bignum.Primitives"
[("&&#", [InTerms], RightAssoc, 3), ("||#", [InTerms], RightAssoc, 2)],
entry "GHC.Internal.Bignum.WordArray" [],
entry
"GHC.Internal.Bits"
[(".&.", [InTerms], LeftAssoc, 7), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry "GHC.Internal.ByteOrder" [],
entry "GHC.Internal.CString" [],
entry "GHC.Internal.Char" [],
entry
"GHC.Internal.Classes"
[("&&", [InTerms], RightAssoc, 3), ("/=", [InTerms], NoAssoc, 4), ("<", [InTerms], NoAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("==", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), ("||", [InTerms], RightAssoc, 2)],
entry "GHC.Internal.Clock" [],
entry "GHC.Internal.ClosureTypes" [],
entry "GHC.Internal.Conc.Bound" [],
entry "GHC.Internal.Conc.IO" [],
entry "GHC.Internal.Conc.Signal" [],
entry
"GHC.Internal.Conc.Sync"
[("par", [InTerms], RightAssoc, 0), ("pseq", [InTerms], RightAssoc, 0)],
entry "GHC.Internal.ConsoleHandler" [],
entry
"GHC.Internal.Control.Arrow"
[("&&&", [InTerms], RightAssoc, 3), ("***", [InTerms], RightAssoc, 3), ("+++", [InTerms], RightAssoc, 2), ("<+>", [InTerms], RightAssoc, 5), ("<<<", [InTerms], RightAssoc, 1), ("<<^", [InTerms], RightAssoc, 1), (">>>", [InTerms], RightAssoc, 1), (">>^", [InTerms], RightAssoc, 1), ("^<<", [InTerms], RightAssoc, 1), ("^>>", [InTerms], RightAssoc, 1), ("|||", [InTerms], RightAssoc, 2)],
entry
"GHC.Internal.Control.Category"
[(".", [InTerms], RightAssoc, 9), ("<<<", [InTerms], RightAssoc, 1), (">>>", [InTerms], RightAssoc, 1)],
entry "GHC.Internal.Control.Concurrent.MVar" [],
entry "GHC.Internal.Control.Exception" [],
entry "GHC.Internal.Control.Exception.Base" [],
entry
"GHC.Internal.Control.Monad"
[("<$", [InTerms], LeftAssoc, 4), ("<$!>", [InTerms], LeftAssoc, 4), ("<=<", [InTerms], RightAssoc, 1), ("=<<", [InTerms], RightAssoc, 1), (">=>", [InTerms], RightAssoc, 1), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1)],
entry "GHC.Internal.Control.Monad.Fail" [],
entry "GHC.Internal.Control.Monad.Fix" [],
entry "GHC.Internal.Control.Monad.IO.Class" [],
entry "GHC.Internal.Control.Monad.ST" [],
entry "GHC.Internal.Control.Monad.ST.Imp" [],
entry "GHC.Internal.Control.Monad.ST.Lazy" [],
entry "GHC.Internal.Control.Monad.ST.Lazy.Imp" [],
entry "GHC.Internal.Control.Monad.Zip" [],
entry
"GHC.Internal.Data.Bits"
[("!<<.", [InTerms], LeftAssoc, 8), ("!>>.", [InTerms], LeftAssoc, 8), (".&.", [InTerms], LeftAssoc, 7), (".<<.", [InTerms], LeftAssoc, 8), (".>>.", [InTerms], LeftAssoc, 8), (".^.", [InTerms], LeftAssoc, 6), (".|.", [InTerms], LeftAssoc, 5), ("rotate", [InTerms], LeftAssoc, 8), ("rotateL", [InTerms], LeftAssoc, 8), ("rotateR", [InTerms], LeftAssoc, 8), ("shift", [InTerms], LeftAssoc, 8), ("shiftL", [InTerms], LeftAssoc, 8), ("shiftR", [InTerms], LeftAssoc, 8), ("xor", [InTerms], LeftAssoc, 6)],
entry
"GHC.Internal.Data.Bool"
[("&&", [InTerms], RightAssoc, 3), ("||", [InTerms], RightAssoc, 2)],
entry "GHC.Internal.Data.Coerce" [],
entry "GHC.Internal.Data.Data" [],
entry "GHC.Internal.Data.Dynamic" [],
entry "GHC.Internal.Data.Either" [],
entry
"GHC.Internal.Data.Eq"
[("/=", [InTerms], NoAssoc, 4), ("==", [InTerms], NoAssoc, 4)],
entry
"GHC.Internal.Data.Foldable"
[("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry
"GHC.Internal.Data.Function"
[("$", [InTerms], RightAssoc, 0), ("&", [InTerms], LeftAssoc, 1), (".", [InTerms], RightAssoc, 9), ("on", [InTerms], LeftAssoc, 0)],
entry
"GHC.Internal.Data.Functor"
[("$>", [InTerms], LeftAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<$>", [InTerms], LeftAssoc, 4), ("<&>", [InTerms], LeftAssoc, 1)],
entry "GHC.Internal.Data.Functor.Const" [],
entry "GHC.Internal.Data.Functor.Identity" [],
entry
"GHC.Internal.Data.Functor.Utils"
[("#.", [InTypes, InTerms], LeftAssoc, 9)],
entry "GHC.Internal.Data.IORef" [],
entry "GHC.Internal.Data.Ix" [],
entry
"GHC.Internal.Data.List"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("\\\\", [InTerms], NoAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry
"GHC.Internal.Data.List.NonEmpty"
[(":|", [InTypes, InTerms], RightAssoc, 5)],
entry "GHC.Internal.Data.Maybe" [],
entry
"GHC.Internal.Data.Monoid"
[("<>", [InTerms], RightAssoc, 6)],
entry
"GHC.Internal.Data.NonEmpty"
[(":|", [InTypes, InTerms], RightAssoc, 5)],
entry
"GHC.Internal.Data.OldList"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("\\\\", [InTerms], NoAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry
"GHC.Internal.Data.Ord"
[("<", [InTerms], NoAssoc, 4), ("<=", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4)],
entry "GHC.Internal.Data.Proxy" [],
entry "GHC.Internal.Data.STRef" [],
entry "GHC.Internal.Data.STRef.Strict" [],
entry "GHC.Internal.Data.Semigroup.Internal" [],
entry "GHC.Internal.Data.String" [],
entry "GHC.Internal.Data.Traversable" [],
entry "GHC.Internal.Data.Tuple" [],
entry
"GHC.Internal.Data.Type.Bool"
[("&&", [InTypes], RightAssoc, 3), ("||", [InTypes], RightAssoc, 2)],
entry "GHC.Internal.Data.Type.Coercion" [],
entry
"GHC.Internal.Data.Type.Equality"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4), ("==", [InTypes], NoAssoc, 4), ("~~", [InTypes], NoAssoc, 4)],
entry
"GHC.Internal.Data.Type.Ord"
[("<", [InTypes], NoAssoc, 4), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("<?", [InTypes], NoAssoc, 4), (">", [InTypes], NoAssoc, 4), (">=", [InTypes], NoAssoc, 4), (">=?", [InTypes], NoAssoc, 4), (">?", [InTypes], NoAssoc, 4)],
entry
"GHC.Internal.Data.Typeable"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4)],
entry "GHC.Internal.Data.Unique" [],
entry "GHC.Internal.Data.Version" [],
entry "GHC.Internal.Data.Void" [],
entry "GHC.Internal.Debug" [],
entry "GHC.Internal.Debug.Trace" [],
entry
"GHC.Internal.Desugar"
[(">>>", [InTerms], LeftAssoc, 9)],
entry "GHC.Internal.Encoding.UTF8" [],
entry "GHC.Internal.Enum" [],
entry "GHC.Internal.Environment" [],
entry "GHC.Internal.Err" [],
entry "GHC.Internal.Event" [],
entry "GHC.Internal.Event.TimeOut" [],
entry "GHC.Internal.Exception" [],
entry "GHC.Internal.Exception.Backtrace" [],
entry "GHC.Internal.Exception.Context" [],
entry "GHC.Internal.Exception.Type" [],
entry "GHC.Internal.ExecutionStack" [],
entry "GHC.Internal.ExecutionStack.Internal" [],
entry
"GHC.Internal.Exts"
[("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), ("/##", [InTerms], LeftAssoc, 7), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), ("seq", [InTerms], RightAssoc, 0), ("~~", [InTypes], NoAssoc, 4)],
entry "GHC.Internal.Fingerprint" [],
entry "GHC.Internal.Fingerprint.Type" [],
entry
"GHC.Internal.Float"
[("**", [InTerms], RightAssoc, 8)],
entry "GHC.Internal.Float.ConversionUtils" [],
entry "GHC.Internal.Float.RealFracMethods" [],
entry "GHC.Internal.Foreign.C.ConstPtr" [],
entry "GHC.Internal.Foreign.C.Error" [],
entry "GHC.Internal.Foreign.C.String" [],
entry "GHC.Internal.Foreign.C.String.Encoding" [],
entry "GHC.Internal.Foreign.C.Types" [],
entry "GHC.Internal.Foreign.Concurrent" [],
entry "GHC.Internal.Foreign.ForeignPtr" [],
entry "GHC.Internal.Foreign.ForeignPtr.Imp" [],
entry "GHC.Internal.Foreign.ForeignPtr.Unsafe" [],
entry "GHC.Internal.Foreign.Marshal.Alloc" [],
entry "GHC.Internal.Foreign.Marshal.Array" [],
entry "GHC.Internal.Foreign.Marshal.Error" [],
entry "GHC.Internal.Foreign.Marshal.Pool" [],
entry "GHC.Internal.Foreign.Marshal.Safe" [],
entry "GHC.Internal.Foreign.Marshal.Unsafe" [],
entry "GHC.Internal.Foreign.Marshal.Utils" [],
entry "GHC.Internal.Foreign.Ptr" [],
entry "GHC.Internal.Foreign.StablePtr" [],
entry "GHC.Internal.Foreign.Storable" [],
entry "GHC.Internal.ForeignPtr" [],
entry "GHC.Internal.ForeignSrcLang" [],
entry "GHC.Internal.Functor.ZipList" [],
entry "GHC.Internal.GHCi" [],
entry "GHC.Internal.GHCi.Helpers" [],
entry
"GHC.Internal.Generics"
[(":*:", [InTypes, InTerms], RightAssoc, 6), (":+:", [InTypes], RightAssoc, 5), (":.:", [InTypes], RightAssoc, 7)],
entry "GHC.Internal.Heap.Closures" [],
entry "GHC.Internal.Heap.Constants" [],
entry "GHC.Internal.Heap.InfoTable" [],
entry "GHC.Internal.Heap.InfoTable.Types" [],
entry "GHC.Internal.Heap.InfoTableProf" [],
entry "GHC.Internal.Heap.ProfInfo.Types" [],
entry "GHC.Internal.IO" [],
entry "GHC.Internal.IO.Buffer" [],
entry "GHC.Internal.IO.BufferedIO" [],
entry "GHC.Internal.IO.Device" [],
entry "GHC.Internal.IO.Encoding" [],
entry "GHC.Internal.IO.Encoding.CodePage" [],
entry "GHC.Internal.IO.Encoding.Failure" [],
entry "GHC.Internal.IO.Encoding.Iconv" [],
entry "GHC.Internal.IO.Encoding.Latin1" [],
entry "GHC.Internal.IO.Encoding.Types" [],
entry "GHC.Internal.IO.Encoding.UTF16" [],
entry "GHC.Internal.IO.Encoding.UTF32" [],
entry "GHC.Internal.IO.Encoding.UTF8" [],
entry "GHC.Internal.IO.Exception" [],
entry "GHC.Internal.IO.FD" [],
entry "GHC.Internal.IO.Handle" [],
entry "GHC.Internal.IO.Handle.FD" [],
entry "GHC.Internal.IO.Handle.Internals" [],
entry "GHC.Internal.IO.Handle.Lock" [],
entry "GHC.Internal.IO.Handle.Text" [],
entry "GHC.Internal.IO.Handle.Types" [],
entry "GHC.Internal.IO.IOMode" [],
entry "GHC.Internal.IO.StdHandles" [],
entry
"GHC.Internal.IO.SubSystem"
[("<!>", [InTerms], LeftAssoc, 7)],
entry "GHC.Internal.IO.Unsafe" [],
entry "GHC.Internal.IOArray" [],
entry "GHC.Internal.IORef" [],
entry "GHC.Internal.InfoProv" [],
entry "GHC.Internal.InfoProv.Types" [],
entry "GHC.Internal.Int" [],
entry "GHC.Internal.Integer" [],
entry "GHC.Internal.Integer.Logarithms" [],
entry "GHC.Internal.IsList" [],
entry "GHC.Internal.Ix" [],
entry "GHC.Internal.LanguageExtensions" [],
entry "GHC.Internal.Lexeme" [],
entry
"GHC.Internal.List"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry "GHC.Internal.MVar" [],
entry "GHC.Internal.Magic" [],
entry "GHC.Internal.Magic.Dict" [],
entry "GHC.Internal.Maybe" [],
entry "GHC.Internal.Natural" [],
entry
"GHC.Internal.Num"
[("*", [InTerms], LeftAssoc, 7), ("+", [InTerms], LeftAssoc, 6), ("-", [InTerms], LeftAssoc, 6)],
entry
"GHC.Internal.Numeric"
[("**", [InTerms], RightAssoc, 8)],
entry "GHC.Internal.Numeric.Natural" [],
entry "GHC.Internal.OverloadedLabels" [],
entry "GHC.Internal.Pack" [],
entry
"GHC.Internal.Prim"
[("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), ("/##", [InTerms], LeftAssoc, 7), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), ("seq", [InTerms], RightAssoc, 0)],
entry "GHC.Internal.Prim.Exception" [],
entry "GHC.Internal.Prim.Ext" [],
entry "GHC.Internal.Prim.Panic" [],
entry "GHC.Internal.Prim.PtrEq" [],
entry
"GHC.Internal.PrimopWrappers"
[("*#", [InTerms], LeftAssoc, 9), ("*##", [InTerms], LeftAssoc, 9), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 9), ("+##", [InTerms], LeftAssoc, 9), ("-#", [InTerms], LeftAssoc, 9), ("-##", [InTerms], LeftAssoc, 9), ("/##", [InTerms], LeftAssoc, 9), ("/=#", [InTerms], LeftAssoc, 9), ("/=##", [InTerms], LeftAssoc, 9), ("<#", [InTerms], LeftAssoc, 9), ("<##", [InTerms], LeftAssoc, 9), ("<=#", [InTerms], LeftAssoc, 9), ("<=##", [InTerms], LeftAssoc, 9), ("==#", [InTerms], LeftAssoc, 9), ("==##", [InTerms], LeftAssoc, 9), (">#", [InTerms], LeftAssoc, 9), (">##", [InTerms], LeftAssoc, 9), (">=#", [InTerms], LeftAssoc, 9), (">=##", [InTerms], LeftAssoc, 9)],
entry "GHC.Internal.Profiling" [],
entry "GHC.Internal.Ptr" [],
entry "GHC.Internal.RTS.Flags" [],
entry "GHC.Internal.RTS.Flags.Test" [],
entry "GHC.Internal.Read" [],
entry
"GHC.Internal.Real"
[("%", [InTerms], LeftAssoc, 7), ("/", [InTerms], LeftAssoc, 7), (":%", [InTerms], LeftAssoc, 9), ("^", [InTerms], RightAssoc, 8), ("^%^", [InTerms], LeftAssoc, 9), ("^^", [InTerms], RightAssoc, 8), ("^^%^^", [InTerms], LeftAssoc, 9), ("div", [InTerms], LeftAssoc, 7), ("mod", [InTerms], LeftAssoc, 7), ("quot", [InTerms], LeftAssoc, 7), ("rem", [InTerms], LeftAssoc, 7)],
entry "GHC.Internal.Records" [],
entry "GHC.Internal.ResponseFile" [],
entry "GHC.Internal.ST" [],
entry "GHC.Internal.STRef" [],
entry "GHC.Internal.Show" [],
entry "GHC.Internal.Stable" [],
entry "GHC.Internal.StableName" [],
entry "GHC.Internal.Stack" [],
entry "GHC.Internal.Stack.Annotation" [],
entry "GHC.Internal.Stack.CCS" [],
entry "GHC.Internal.Stack.CloneStack" [],
entry "GHC.Internal.Stack.Constants" [],
entry "GHC.Internal.Stack.ConstantsProf" [],
entry "GHC.Internal.Stack.Decode" [],
entry "GHC.Internal.Stack.Types" [],
entry "GHC.Internal.StaticPtr" [],
entry "GHC.Internal.Stats" [],
entry "GHC.Internal.Storable" [],
entry "GHC.Internal.System.Environment" [],
entry "GHC.Internal.System.Environment.Blank" [],
entry "GHC.Internal.System.Exit" [],
entry "GHC.Internal.System.IO" [],
entry "GHC.Internal.System.IO.Error" [],
entry "GHC.Internal.System.Mem" [],
entry "GHC.Internal.System.Mem.StableName" [],
entry "GHC.Internal.System.Posix.Internals" [],
entry "GHC.Internal.System.Posix.Types" [],
entry "GHC.Internal.TH.Lib" [],
entry "GHC.Internal.TH.Lift" [],
entry "GHC.Internal.TH.Quote" [],
entry "GHC.Internal.TH.Syntax" [],
entry
"GHC.Internal.Text.ParserCombinators.ReadP"
[("+++", [InTerms], RightAssoc, 5), ("<++", [InTerms], RightAssoc, 5)],
entry
"GHC.Internal.Text.ParserCombinators.ReadPrec"
[("+++", [InTerms], LeftAssoc, 9), ("<++", [InTerms], LeftAssoc, 9)],
entry
"GHC.Internal.Text.Read"
[("+++", [InTerms], LeftAssoc, 9), ("<++", [InTerms], LeftAssoc, 9)],
entry "GHC.Internal.Text.Read.Lex" [],
entry "GHC.Internal.Text.Show" [],
entry "GHC.Internal.TopHandler" [],
entry
"GHC.Internal.Tuple"
[("()", [InTypes, InTerms], LeftAssoc, 9), ("(,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9)],
entry
"GHC.Internal.Type.Reflection"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4)],
entry "GHC.Internal.Type.Reflection.Unsafe" [],
entry
"GHC.Internal.TypeError"
[(":$$:", [InTerms], LeftAssoc, 5), (":<>:", [InTerms], LeftAssoc, 6)],
entry
"GHC.Internal.TypeLits"
[("*", [InTypes], LeftAssoc, 7), ("+", [InTypes], LeftAssoc, 6), ("-", [InTypes], LeftAssoc, 6), (":$$:", [InTerms], LeftAssoc, 5), (":<>:", [InTerms], LeftAssoc, 6), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("Div", [InTypes], LeftAssoc, 7), ("Mod", [InTypes], LeftAssoc, 7), ("^", [InTypes], RightAssoc, 8)],
entry "GHC.Internal.TypeLits.Internal" [],
entry
"GHC.Internal.TypeNats"
[("*", [InTypes], LeftAssoc, 7), ("+", [InTypes], LeftAssoc, 6), ("-", [InTypes], LeftAssoc, 6), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("Div", [InTypes], LeftAssoc, 7), ("Mod", [InTypes], LeftAssoc, 7), ("^", [InTypes], RightAssoc, 8)],
entry "GHC.Internal.TypeNats.Internal" [],
entry
"GHC.Internal.Types"
[("~~", [InTypes], NoAssoc, 4)],
entry "GHC.Internal.Unicode" [],
entry "GHC.Internal.Unsafe.Coerce" [],
entry "GHC.Internal.Weak" [],
entry "GHC.Internal.Weak.Finalize" [],
entry "GHC.Internal.Word" [],
entry "GHC.IsList" [],
entry "GHC.Ix" [],
entry "GHC.LanguageExtensions.Type" [],
entry "GHC.Lexeme" [],
entry
"GHC.List"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry "GHC.MVar" [],
entry "GHC.Magic" [],
entry "GHC.Magic.Dict" [],
entry "GHC.Maybe" [],
entry "GHC.Natural" [],
entry
"GHC.Num"
[("*", [InTerms], LeftAssoc, 7), ("+", [InTerms], LeftAssoc, 6), ("-", [InTerms], LeftAssoc, 6)],
entry "GHC.Num.Backend" [],
entry "GHC.Num.Backend.Native" [],
entry "GHC.Num.Backend.Selected" [],
entry "GHC.Num.BigNat" [],
entry "GHC.Num.Integer" [],
entry "GHC.Num.Natural" [],
entry
"GHC.Num.Primitives"
[("&&#", [InTerms], RightAssoc, 3), ("||#", [InTerms], RightAssoc, 2)],
entry "GHC.Num.WordArray" [],
entry
"GHC.OldList"
[("!!", [InTerms], LeftAssoc, 9), ("!?", [InTerms], LeftAssoc, 9), ("++", [InTerms], RightAssoc, 5), ("\\\\", [InTerms], NoAssoc, 5), ("elem", [InTerms], NoAssoc, 4), ("notElem", [InTerms], NoAssoc, 4)],
entry "GHC.OverloadedLabels" [],
entry
"GHC.Prim"
[("*#", [InTerms], LeftAssoc, 7), ("*##", [InTerms], LeftAssoc, 7), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 6), ("+##", [InTerms], LeftAssoc, 6), ("-#", [InTerms], LeftAssoc, 6), ("-##", [InTerms], LeftAssoc, 6), ("/##", [InTerms], LeftAssoc, 7), ("/=#", [InTerms], NoAssoc, 4), ("/=##", [InTerms], NoAssoc, 4), ("<#", [InTerms], NoAssoc, 4), ("<##", [InTerms], NoAssoc, 4), ("<=#", [InTerms], NoAssoc, 4), ("<=##", [InTerms], NoAssoc, 4), ("==#", [InTerms], NoAssoc, 4), ("==##", [InTerms], NoAssoc, 4), (">#", [InTerms], NoAssoc, 4), (">##", [InTerms], NoAssoc, 4), (">=#", [InTerms], NoAssoc, 4), (">=##", [InTerms], NoAssoc, 4), ("seq", [InTerms], RightAssoc, 0)],
entry "GHC.Prim.Exception" [],
entry "GHC.Prim.Ext" [],
entry "GHC.Prim.Panic" [],
entry "GHC.Prim.PtrEq" [],
entry
"GHC.PrimopWrappers"
[("*#", [InTerms], LeftAssoc, 9), ("*##", [InTerms], LeftAssoc, 9), ("**##", [InTerms], LeftAssoc, 9), ("+#", [InTerms], LeftAssoc, 9), ("+##", [InTerms], LeftAssoc, 9), ("-#", [InTerms], LeftAssoc, 9), ("-##", [InTerms], LeftAssoc, 9), ("/##", [InTerms], LeftAssoc, 9), ("/=#", [InTerms], LeftAssoc, 9), ("/=##", [InTerms], LeftAssoc, 9), ("<#", [InTerms], LeftAssoc, 9), ("<##", [InTerms], LeftAssoc, 9), ("<=#", [InTerms], LeftAssoc, 9), ("<=##", [InTerms], LeftAssoc, 9), ("==#", [InTerms], LeftAssoc, 9), ("==##", [InTerms], LeftAssoc, 9), (">#", [InTerms], LeftAssoc, 9), (">##", [InTerms], LeftAssoc, 9), (">=#", [InTerms], LeftAssoc, 9), (">=##", [InTerms], LeftAssoc, 9)],
entry "GHC.Profiling" [],
entry "GHC.Ptr" [],
entry "GHC.RTS.Flags" [],
entry "GHC.Read" [],
entry
"GHC.Real"
[("%", [InTerms], LeftAssoc, 7), ("/", [InTerms], LeftAssoc, 7), (":%", [InTerms], LeftAssoc, 9), ("^", [InTerms], RightAssoc, 8), ("^%^", [InTerms], LeftAssoc, 9), ("^^", [InTerms], RightAssoc, 8), ("^^%^^", [InTerms], LeftAssoc, 9), ("div", [InTerms], LeftAssoc, 7), ("mod", [InTerms], LeftAssoc, 7), ("quot", [InTerms], LeftAssoc, 7), ("rem", [InTerms], LeftAssoc, 7)],
entry "GHC.Records" [],
entry "GHC.ResponseFile" [],
entry "GHC.ST" [],
entry "GHC.STRef" [],
entry "GHC.Show" [],
entry "GHC.Stable" [],
entry "GHC.StableName" [],
entry "GHC.Stack" [],
entry "GHC.Stack.CCS" [],
entry "GHC.Stack.CloneStack" [],
entry "GHC.Stack.Types" [],
entry "GHC.StaticPtr" [],
entry "GHC.Stats" [],
entry "GHC.Storable" [],
entry "GHC.TopHandler" [],
entry
"GHC.Tuple"
[("()", [InTypes, InTerms], LeftAssoc, 9), ("(,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9), ("(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)", [InTypes, InTerms], LeftAssoc, 9)],
entry
"GHC.TypeError"
[(":$$:", [InTerms], LeftAssoc, 5), (":<>:", [InTerms], LeftAssoc, 6)],
entry
"GHC.TypeLits"
[("*", [InTypes], LeftAssoc, 7), ("+", [InTypes], LeftAssoc, 6), ("-", [InTypes], LeftAssoc, 6), (":$$:", [InTerms], LeftAssoc, 5), (":<>:", [InTerms], LeftAssoc, 6), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("Div", [InTypes], LeftAssoc, 7), ("Mod", [InTypes], LeftAssoc, 7), ("^", [InTypes], RightAssoc, 8)],
entry
"GHC.TypeNats"
[("*", [InTypes], LeftAssoc, 7), ("+", [InTypes], LeftAssoc, 6), ("-", [InTypes], LeftAssoc, 6), ("<=", [InTypes], NoAssoc, 4), ("<=?", [InTypes], NoAssoc, 4), ("Div", [InTypes], LeftAssoc, 7), ("Mod", [InTypes], LeftAssoc, 7), ("^", [InTypes], RightAssoc, 8)],
entry
"GHC.Types"
[("~~", [InTypes], NoAssoc, 4)],
entry "GHC.Unicode" [],
entry "GHC.Weak" [],
entry "GHC.Weak.Finalize" [],
entry "GHC.Word" [],
entry "Language.Haskell.TH" [],
entry
"Language.Haskell.TH.CodeDo"
[(">>", [InTerms], LeftAssoc, 9), (">>=", [InTerms], LeftAssoc, 9)],
entry "Language.Haskell.TH.LanguageExtensions" [],
entry "Language.Haskell.TH.Lib" [],
entry "Language.Haskell.TH.Ppr" [],
entry
"Language.Haskell.TH.PprLib"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry "Language.Haskell.TH.Quote" [],
entry "Language.Haskell.TH.Syntax" [],
entry
"Numeric"
[("**", [InTerms], RightAssoc, 8)],
entry "Numeric.Natural" [],
entry
"Prelude"
[("!!", [InTerms], LeftAssoc, 9), ("$", [InTerms], RightAssoc, 0), ("$!", [InTerms], RightAssoc, 0), ("&&", [InTerms], RightAssoc, 3), ("*", [InTerms], LeftAssoc, 7), ("**", [InTerms], RightAssoc, 8), ("*>", [InTerms], LeftAssoc, 4), ("+", [InTerms], LeftAssoc, 6), ("++", [InTerms], RightAssoc, 5), ("-", [InTerms], LeftAssoc, 6), (".", [InTerms], RightAssoc, 9), ("/", [InTerms], LeftAssoc, 7), ("/=", [InTerms], NoAssoc, 4), (":", [InTerms], RightAssoc, 5), ("<", [InTerms], NoAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<$>", [InTerms], LeftAssoc, 4), ("<*", [InTerms], LeftAssoc, 4), ("<*>", [InTerms], LeftAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("<>", [InTerms], RightAssoc, 6), ("=<<", [InTerms], RightAssoc, 1), ("==", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1), ("^", [InTerms], RightAssoc, 8), ("^^", [InTerms], RightAssoc, 8), ("div", [InTerms], LeftAssoc, 7), ("elem", [InTerms], NoAssoc, 4), ("mod", [InTerms], LeftAssoc, 7), ("notElem", [InTerms], NoAssoc, 4), ("quot", [InTerms], LeftAssoc, 7), ("rem", [InTerms], LeftAssoc, 7), ("seq", [InTerms], RightAssoc, 0), ("||", [InTerms], RightAssoc, 2)],
entry "System.CPUTime" [],
entry "System.Cmd" [],
entry "System.Console.GetOpt" [],
entry "System.Directory" [],
entry "System.Directory.Internal" [],
entry
"System.Directory.Internal.Prelude"
[("!!", [InTerms], LeftAssoc, 9), ("$", [InTerms], RightAssoc, 0), ("$!", [InTerms], RightAssoc, 0), ("&&", [InTerms], RightAssoc, 3), ("*", [InTerms], LeftAssoc, 7), ("**", [InTerms], RightAssoc, 8), ("*>", [InTerms], LeftAssoc, 4), ("+", [InTerms], LeftAssoc, 6), ("++", [InTerms], RightAssoc, 5), ("-", [InTerms], LeftAssoc, 6), (".", [InTerms], RightAssoc, 9), (".&.", [InTerms], LeftAssoc, 7), (".|.", [InTerms], LeftAssoc, 5), ("/", [InTerms], LeftAssoc, 7), ("/=", [InTerms], NoAssoc, 4), ("<", [InTerms], NoAssoc, 4), ("<$", [InTerms], LeftAssoc, 4), ("<$>", [InTerms], LeftAssoc, 4), ("<*", [InTerms], LeftAssoc, 4), ("<*>", [InTerms], LeftAssoc, 4), ("<=", [InTerms], NoAssoc, 4), ("<=<", [InTerms], RightAssoc, 1), ("<>", [InTerms], RightAssoc, 6), ("=<<", [InTerms], RightAssoc, 1), ("==", [InTerms], NoAssoc, 4), (">", [InTerms], NoAssoc, 4), (">=", [InTerms], NoAssoc, 4), (">=>", [InTerms], RightAssoc, 1), (">>", [InTerms], LeftAssoc, 1), (">>=", [InTerms], LeftAssoc, 1), ("^", [InTerms], RightAssoc, 8), ("^^", [InTerms], RightAssoc, 8), ("div", [InTerms], LeftAssoc, 7), ("elem", [InTerms], NoAssoc, 4), ("mod", [InTerms], LeftAssoc, 7), ("notElem", [InTerms], NoAssoc, 4), ("on", [InTerms], LeftAssoc, 0), ("quot", [InTerms], LeftAssoc, 7), ("rem", [InTerms], LeftAssoc, 7), ("seq", [InTerms], RightAssoc, 0), ("||", [InTerms], RightAssoc, 2)],
entry "System.Directory.OsPath" [],
entry "System.Environment" [],
entry "System.Environment.Blank" [],
entry "System.Exit" [],
entry
"System.FilePath"
[("-<.>", [InTerms], RightAssoc, 7), ("<.>", [InTerms], RightAssoc, 7), ("</>", [InTerms], RightAssoc, 5)],
entry
"System.FilePath.Posix"
[("-<.>", [InTerms], RightAssoc, 7), ("<.>", [InTerms], RightAssoc, 7), ("</>", [InTerms], RightAssoc, 5)],
entry
"System.FilePath.Windows"
[("-<.>", [InTerms], RightAssoc, 7), ("<.>", [InTerms], RightAssoc, 7), ("</>", [InTerms], RightAssoc, 5)],
entry "System.IO" [],
entry "System.IO.Error" [],
entry "System.IO.Unsafe" [],
entry "System.Info" [],
entry "System.Mem" [],
entry "System.Mem.StableName" [],
entry "System.Mem.Weak" [],
entry
"System.OsPath"
[("-<.>", [InTerms], LeftAssoc, 9), ("<.>", [InTerms], LeftAssoc, 9), ("</>", [InTerms], LeftAssoc, 9)],
entry "System.OsPath.Encoding" [],
entry "System.OsPath.Internal" [],
entry
"System.OsPath.Posix"
[("-<.>", [InTerms], LeftAssoc, 9), ("<.>", [InTerms], LeftAssoc, 9), ("</>", [InTerms], LeftAssoc, 9)],
entry
"System.OsPath.Posix.Internal"
[("-<.>", [InTerms], RightAssoc, 7), ("<.>", [InTerms], RightAssoc, 7), ("</>", [InTerms], RightAssoc, 5)],
entry "System.OsPath.Types" [],
entry
"System.OsPath.Windows"
[("-<.>", [InTerms], LeftAssoc, 9), ("<.>", [InTerms], LeftAssoc, 9), ("</>", [InTerms], LeftAssoc, 9)],
entry
"System.OsPath.Windows.Internal"
[("-<.>", [InTerms], RightAssoc, 7), ("<.>", [InTerms], RightAssoc, 7), ("</>", [InTerms], RightAssoc, 5)],
entry
"System.OsString"
[("!?", [InTerms], LeftAssoc, 9)],
entry
"System.OsString.Data.ByteString.Short"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "System.OsString.Data.ByteString.Short.Internal" [],
entry
"System.OsString.Data.ByteString.Short.Word16"
[("!?", [InTerms], LeftAssoc, 9), ("cons", [InTerms], RightAssoc, 5), ("snoc", [InTerms], LeftAssoc, 5)],
entry "System.OsString.Encoding" [],
entry "System.OsString.Encoding.Internal" [],
entry
"System.OsString.Internal"
[("!?", [InTerms], LeftAssoc, 9)],
entry "System.OsString.Internal.Exception" [],
entry "System.OsString.Internal.Types" [],
entry
"System.OsString.Posix"
[("!?", [InTerms], LeftAssoc, 9)],
entry
"System.OsString.Windows"
[("!?", [InTerms], LeftAssoc, 9)],
entry
"System.Posix"
[("addSignal", [InTerms], RightAssoc, 9), ("deleteSignal", [InTerms], RightAssoc, 9)],
entry
"System.Posix.ByteString"
[("addSignal", [InTerms], RightAssoc, 9), ("deleteSignal", [InTerms], RightAssoc, 9)],
entry "System.Posix.ByteString.FilePath" [],
entry "System.Posix.Directory" [],
entry "System.Posix.Directory.ByteString" [],
entry "System.Posix.Directory.Fd" [],
entry "System.Posix.Directory.Internals" [],
entry "System.Posix.Directory.PosixPath" [],
entry "System.Posix.DynamicLinker" [],
entry "System.Posix.DynamicLinker.ByteString" [],
entry "System.Posix.DynamicLinker.Module" [],
entry "System.Posix.DynamicLinker.Module.ByteString" [],
entry "System.Posix.DynamicLinker.Prim" [],
entry "System.Posix.Env" [],
entry "System.Posix.Env.ByteString" [],
entry "System.Posix.Env.PosixString" [],
entry "System.Posix.Error" [],
entry "System.Posix.Fcntl" [],
entry "System.Posix.Files" [],
entry "System.Posix.Files.ByteString" [],
entry "System.Posix.Files.PosixString" [],
entry "System.Posix.IO" [],
entry "System.Posix.IO.ByteString" [],
entry "System.Posix.IO.PosixString" [],
entry "System.Posix.Internals" [],
entry "System.Posix.PosixPath.FilePath" [],
entry
"System.Posix.PosixString"
[("addSignal", [InTerms], RightAssoc, 9), ("deleteSignal", [InTerms], RightAssoc, 9)],
entry "System.Posix.Process" [],
entry "System.Posix.Process.ByteString" [],
entry "System.Posix.Process.Internals" [],
entry "System.Posix.Process.PosixString" [],
entry "System.Posix.Resource" [],
entry "System.Posix.Semaphore" [],
entry "System.Posix.SharedMem" [],
entry
"System.Posix.Signals"
[("addSignal", [InTerms], RightAssoc, 9), ("deleteSignal", [InTerms], RightAssoc, 9)],
entry
"System.Posix.Signals.Exts"
[("addSignal", [InTerms], RightAssoc, 9), ("deleteSignal", [InTerms], RightAssoc, 9)],
entry "System.Posix.Temp" [],
entry "System.Posix.Temp.ByteString" [],
entry "System.Posix.Temp.PosixString" [],
entry "System.Posix.Terminal" [],
entry "System.Posix.Terminal.ByteString" [],
entry "System.Posix.Terminal.PosixString" [],
entry "System.Posix.Time" [],
entry "System.Posix.Types" [],
entry "System.Posix.Unistd" [],
entry "System.Posix.User" [],
entry "System.Posix.User.ByteString" [],
entry "System.Process" [],
entry "System.Process.CommunicationHandle" [],
entry "System.Process.CommunicationHandle.Internal" [],
entry "System.Process.Environment.OsString" [],
entry "System.Process.Internals" [],
entry "System.Timeout" [],
entry
"Text.Parsec"
[("<?>", [InTerms], NoAssoc, 0), ("<|>", [InTerms], RightAssoc, 1)],
entry "Text.Parsec.ByteString" [],
entry "Text.Parsec.ByteString.Lazy" [],
entry "Text.Parsec.Char" [],
entry "Text.Parsec.Combinator" [],
entry "Text.Parsec.Error" [],
entry "Text.Parsec.Expr" [],
entry "Text.Parsec.Language" [],
entry
"Text.Parsec.Perm"
[("<$$>", [InTerms], LeftAssoc, 2), ("<$?>", [InTerms], LeftAssoc, 2), ("<|?>", [InTerms], LeftAssoc, 1), ("<||>", [InTerms], LeftAssoc, 1)],
entry "Text.Parsec.Pos" [],
entry
"Text.Parsec.Prim"
[("<?>", [InTerms], NoAssoc, 0), ("<|>", [InTerms], RightAssoc, 1)],
entry "Text.Parsec.String" [],
entry "Text.Parsec.Text" [],
entry "Text.Parsec.Text.Lazy" [],
entry "Text.Parsec.Token" [],
entry
"Text.ParserCombinators.Parsec"
[("<?>", [InTerms], NoAssoc, 0), ("<|>", [InTerms], RightAssoc, 1)],
entry "Text.ParserCombinators.Parsec.Char" [],
entry "Text.ParserCombinators.Parsec.Combinator" [],
entry "Text.ParserCombinators.Parsec.Error" [],
entry "Text.ParserCombinators.Parsec.Expr" [],
entry "Text.ParserCombinators.Parsec.Language" [],
entry
"Text.ParserCombinators.Parsec.Perm"
[("<$$>", [InTerms], LeftAssoc, 2), ("<$?>", [InTerms], LeftAssoc, 2), ("<|?>", [InTerms], LeftAssoc, 1), ("<||>", [InTerms], LeftAssoc, 1)],
entry "Text.ParserCombinators.Parsec.Pos" [],
entry
"Text.ParserCombinators.Parsec.Prim"
[("<?>", [InTerms], NoAssoc, 0), ("<|>", [InTerms], RightAssoc, 1)],
entry "Text.ParserCombinators.Parsec.Token" [],
entry
"Text.ParserCombinators.ReadP"
[("+++", [InTerms], RightAssoc, 5), ("<++", [InTerms], RightAssoc, 5)],
entry
"Text.ParserCombinators.ReadPrec"
[("+++", [InTerms], LeftAssoc, 9), ("<++", [InTerms], LeftAssoc, 9)],
entry
"Text.PrettyPrint"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry
"Text.PrettyPrint.Annotated"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry
"Text.PrettyPrint.Annotated.HughesPJ"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry
"Text.PrettyPrint.Annotated.HughesPJClass"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry
"Text.PrettyPrint.HughesPJ"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry
"Text.PrettyPrint.HughesPJClass"
[("$$", [InTerms], LeftAssoc, 5), ("$+$", [InTerms], LeftAssoc, 5), ("<+>", [InTerms], LeftAssoc, 6), ("<>", [InTerms], LeftAssoc, 6)],
entry "Text.Printf" [],
entry
"Text.Read"
[("+++", [InTerms], LeftAssoc, 9), ("<++", [InTerms], LeftAssoc, 9)],
entry "Text.Read.Lex" [],
entry "Text.Show" [],
entry "Text.Show.Functions" [],
entry "Trace.Hpc.Mix" [],
entry "Trace.Hpc.Reflect" [],
entry "Trace.Hpc.Tix" [],
entry "Trace.Hpc.Util" [],
entry
"Type.Reflection"
[(":~:", [InTypes], NoAssoc, 4), (":~~:", [InTypes], NoAssoc, 4)],
entry "Type.Reflection.Unsafe" [],
entry "Unsafe.Coerce" []
]
where
entry name ops =
( name,
Map.fromList
[ ((namespace, OpName o), Fixity d p)
| (o, governs, d, p) <- ops,
namespace <- governs
]
)