packages feed

haskell-names 0.9.9 → 0.9.9.1

raw patch · 274 files changed

+4298/−4297 lines, 274 filesdep ~aesondep ~bytestringdep ~filepathsetup-changednew-uploaderPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, bytestring, filepath, mtl, tasty, transformers

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,200 +1,200 @@-Changes
-=======
-
-Version 0.9.1
--------------
-
-* Use haskell-src-exts 1.20
-
-Version 0.9.0
--------------
-
-* Preliminary support for pattern synonyms
-* Relax bounds on aeson and haskell-src-exts
-* Fix bug with instance declarations where class is qualified
-* Fix bugs with record wildcards and record puns
-* Fix bug where we'd produce duplicate symbols in environment
-* Use traverse-with-class-1.0.0.0
-* haskell-names now requires GHC 8.0 or later
-
-Version 0.8.0
-------------
-
-* Relax bounds on aeson
-* Relax bounds on transformers
-* Bugfixes
-* Use haskell-src-exts 1.18
-
-Version 0.7.0
--------------
-
-* Improve annotation performance
-
-Version 0.6.0
--------------
-
-* Use haskell-src-exts 1.17
-* Remove dependency on haskell-packages
-
-Version 0.5.3
-------------
-
-* Compatibility with GHC 7.8.4
-
-Version 0.5.2
--------------
-
-* Handle more syntactic constructs
-
-Version 0.5.1
--------------
-
-* Resolve associated types
-* Resolve fixity declarations
-* Resolve classes and instances
-* Various bugfixes
-
-Version 0.5.0
--------------
-
-* Unify type-level and value-level symbols
-* Remove fixities from symbol type
-* Properly annotate classes and instances
-* Inline original name into symbol type
-* Remove original package from symbol type
-* Annotate symbol references with the way they are referenced
-
-Version 0.4.1
--------------
-
-* Export types defined by top level data family declarations
-* Update to haskell-src-exts 1.16
-
-Version 0.4
------------
-
-Replace `data-lens` with `data-lens-light`
-
-Version 0.3.3.2
----------------
-
-Remove the upper version bound on Cabal
-
-Version 0.3.3.1
----------------
-
-Update to work with haskell-src-exts 1.15
-
-Version 0.3.3
--------------
-
-* Expose `Language.Haskell.Names.ModuleSymbols.getTopDecls`
-* Define a `Monoid` instance for `LocalSymbolTable.Table`
-* Support for parallel list comprehensions
-
-Version 0.3.2.8
----------------
-
-Introduce a lower dependency bound on `tasty-golden` in the test suite
-
-Version 0.3.2.7
----------------
-
-`type-eq` is fixed; depend on the new version
-
-Version 0.3.2.6
----------------
-
-Work around a regression in `type-eq`
-
-Version 0.3.2.5
----------------
-
-Relax `pretty-show` version bound
-
-Version 0.3.2.4
----------------
-
-Make haskell-names build GHC 7.8
-
-Version 0.3.2.3
----------------
-
-Include interfaces for `array`
-
-Version 0.3.2.2
----------------
-
-Allow `pretty-show-1.6.2` in the test suite
-
-Version 0.3.2.1
----------------
-
-Use `pretty-show-1.6.1` in the test suite
-
-Version 0.3.2
--------------
-
-* Export `getDeclHead` from `Language.Haskell.Names.SyntaxUtils`
-* Annotate `QName`s in export lists
-* Update the bundled library interfaces (they were broken in earlier 0.3.*
-  versions because of the interface format change)
-
-Version 0.3.1
--------------
-
-* Documentation improvements
-* Add `rfoldMap`
-* Relax Cabal dependency constraint to include Cabal-1.14
-
-Version 0.3
------------
-
-This release brings support for record puns and wildcards.
-
-### Interface file format changes
-
-For field selectors, the new field `constructors` is added. It contains a list
-of constructors that contain that field.
-
-### API changes
-
-* The `sv_constructors` field is added to `SymSelector`
-* Add `Language.Haskell.Names.SyntaxUtils.stringToName`
-* The class `GetBound` is moved to a new module,
-  `Language.Haskell.Names.GetBound`. Its method, `getBound`, now has a new
-  argument, the global symbol table
-* `NameInfo` got two more constructors to annotate wildcards,
-  `RecPatWildcard` and `RecExpWildcard`
-* `Scope` now has a new field of type `WcNames`, which can be accessed
-  through the `wcNames` lens. This is needed for record wildcards
-  resolution.
-* Add field selectors to `GName`
-* Don't export `GName` and `OrigName` from `GlobalSymbolTable`
-
-
-Version 0.2.1
--------------
-
-* Fix a bug where global symbols were annotated as local
-* Make the code compile with aeson-0.6.2.0
-
-Version 0.2
--------------
-
-* Proper annotations for types and binding sites. `NameContext` now has a few
-  new constructors.
-* Properly support n+k patterns
-* Expose the `Alg` datatype for open name resolution
-* Expose the `HasOrigName` class
-
-Version 0.1.2
--------------
-
-Restore compatibility with Cabal 1.16
-
-Version 0.1.1
--------------
-
-Dummy release to force rebuild on hackage (now that haskell-src-exts 1.14 is
-released).
+Changes+=======++Version 0.9.1+-------------++* Use haskell-src-exts 1.20++Version 0.9.0+-------------++* Preliminary support for pattern synonyms+* Relax bounds on aeson and haskell-src-exts+* Fix bug with instance declarations where class is qualified+* Fix bugs with record wildcards and record puns+* Fix bug where we'd produce duplicate symbols in environment+* Use traverse-with-class-1.0.0.0+* haskell-names now requires GHC 8.0 or later++Version 0.8.0+------------++* Relax bounds on aeson+* Relax bounds on transformers+* Bugfixes+* Use haskell-src-exts 1.18++Version 0.7.0+-------------++* Improve annotation performance++Version 0.6.0+-------------++* Use haskell-src-exts 1.17+* Remove dependency on haskell-packages++Version 0.5.3+------------++* Compatibility with GHC 7.8.4++Version 0.5.2+-------------++* Handle more syntactic constructs++Version 0.5.1+-------------++* Resolve associated types+* Resolve fixity declarations+* Resolve classes and instances+* Various bugfixes++Version 0.5.0+-------------++* Unify type-level and value-level symbols+* Remove fixities from symbol type+* Properly annotate classes and instances+* Inline original name into symbol type+* Remove original package from symbol type+* Annotate symbol references with the way they are referenced++Version 0.4.1+-------------++* Export types defined by top level data family declarations+* Update to haskell-src-exts 1.16++Version 0.4+-----------++Replace `data-lens` with `data-lens-light`++Version 0.3.3.2+---------------++Remove the upper version bound on Cabal++Version 0.3.3.1+---------------++Update to work with haskell-src-exts 1.15++Version 0.3.3+-------------++* Expose `Language.Haskell.Names.ModuleSymbols.getTopDecls`+* Define a `Monoid` instance for `LocalSymbolTable.Table`+* Support for parallel list comprehensions++Version 0.3.2.8+---------------++Introduce a lower dependency bound on `tasty-golden` in the test suite++Version 0.3.2.7+---------------++`type-eq` is fixed; depend on the new version++Version 0.3.2.6+---------------++Work around a regression in `type-eq`++Version 0.3.2.5+---------------++Relax `pretty-show` version bound++Version 0.3.2.4+---------------++Make haskell-names build GHC 7.8++Version 0.3.2.3+---------------++Include interfaces for `array`++Version 0.3.2.2+---------------++Allow `pretty-show-1.6.2` in the test suite++Version 0.3.2.1+---------------++Use `pretty-show-1.6.1` in the test suite++Version 0.3.2+-------------++* Export `getDeclHead` from `Language.Haskell.Names.SyntaxUtils`+* Annotate `QName`s in export lists+* Update the bundled library interfaces (they were broken in earlier 0.3.*+  versions because of the interface format change)++Version 0.3.1+-------------++* Documentation improvements+* Add `rfoldMap`+* Relax Cabal dependency constraint to include Cabal-1.14++Version 0.3+-----------++This release brings support for record puns and wildcards.++### Interface file format changes++For field selectors, the new field `constructors` is added. It contains a list+of constructors that contain that field.++### API changes++* The `sv_constructors` field is added to `SymSelector`+* Add `Language.Haskell.Names.SyntaxUtils.stringToName`+* The class `GetBound` is moved to a new module,+  `Language.Haskell.Names.GetBound`. Its method, `getBound`, now has a new+  argument, the global symbol table+* `NameInfo` got two more constructors to annotate wildcards,+  `RecPatWildcard` and `RecExpWildcard`+* `Scope` now has a new field of type `WcNames`, which can be accessed+  through the `wcNames` lens. This is needed for record wildcards+  resolution.+* Add field selectors to `GName`+* Don't export `GName` and `OrigName` from `GlobalSymbolTable`+++Version 0.2.1+-------------++* Fix a bug where global symbols were annotated as local+* Make the code compile with aeson-0.6.2.0++Version 0.2+-------------++* Proper annotations for types and binding sites. `NameContext` now has a few+  new constructors.+* Properly support n+k patterns+* Expose the `Alg` datatype for open name resolution+* Expose the `HasOrigName` class++Version 0.1.2+-------------++Restore compatibility with Cabal 1.16++Version 0.1.1+-------------++Dummy release to force rebuild on hackage (now that haskell-src-exts 1.14 is+released).
README.md view
@@ -1,133 +1,133 @@-haskell-names [![Build Status](https://travis-ci.org/phischu/haskell-names.svg?branch=master)](https://travis-ci.org/phischu/haskell-names)
-=============
-
-haskell-names does name and module resolution for haskell-src-exts AST.
-
-Namely, it can do the following:
-
-* For a list of modules, compute the list of symbols each module exports.
-  This is called `resolve`.
-* For each name in a module, figure out what it refers to — whether it's bound
-  locally (say, by a `where` clause) or globally (and then give its origin).
-  This is called `annotate`.
-
-Installation
-------------
-
-If you're building a development version, then you might also need to install
-a development version of [haskell-src-exts][hse].
-
-[hse]: https://github.com/haskell-suite/haskell-src-exts
-
-
-Environments
------------------
-
-An environment is a map from module name to list of symbols the module exports.
-Symbols are for example types, classes, functions etc. We persist these lists in
-a JSON format.
-For example, here are a couple of entries from `Prelude.names`:
-
-``` json
-[
-  {
-    "name": "map",
-    "entity": "value",
-    "module": "GHC.Base"
-  },
-  {
-    "name": "IO",
-    "entity": "newtype",
-    "module": "GHC.Types"
-  },
-  ...
-]
-```
-
-As you see, each entity is annotated with the module where it was
-originally defined. Additionally, class methods, field selectors, and data
-constructors are annotated with the class or type they belong to.
-
-`haskell-names` provides functions `readSymbols` and `writeSymbols`
-to read and write interface files.
-
-Name resolution
----------------
-
-The `annotate` function annotates the given module with scoping information.
-
-Its essence is described in the article [Open your name resolution][openrec].
-
-[openrec]: http://ro-che.info/articles/2013-03-04-open-name-resolution.html
-
-### Examples
-
-The example in `examples/HeadUsage.hs` shows how you would find out if a
-Haskell modules given on stdin uses `Prelude.head`.
-
-```
-% cabal exec -- runghc examples/HeadUsages.hs
-one = head [1]
-^D
-Prelude.head is used at stdin: (1:7) - (1:11)
-
-% cabal exec -- runghc examples/HeadUsages.hs
-import Prelude hiding (head)
-import Data.Text
-
-f = head (pack "foo")
-^D
-Congratulations! Your code doesn't use Prelude.head
-```
-
-The example in `examples/ModuleExports.hs` shows how the `resolve` function
-behaves. It expects to find `examples/moduleexports.Example.hs` and
-`examples/moduleexports/Example/Internal.hs`.
-
-```
-% cabal exec -- runghc examples/ModuleExports.hs
-Only example: fromList [(ModuleName () "Example",[])]
-Only internal: fromList [(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]
-Example & Internal: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]
-Internal & Example: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]
-Example after Internal: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]
-Internal after Example: fromList [(ModuleName () "Example",[]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]
-```
-
-
-### API documentation
-
-The core module you need is [Language.Haskell.Names][]
-
-Other modules are more experimental, less documented, and you probably don't need
-them anyway.
-
-[doc-index]: http://haskell-suite.github.io/docs/haskell-names/
-[Language.haskell.Names]: http://haskell-suite.github.io/docs/haskell-names/Language-Haskell-Names.html
-
-### Known issues
-
-See the [list of all issues][issues].
-
-* haskell-names doesn't perform validation yet. If a module is not valid
-  Haskell, then the behaviour is undefined. See the issues marked as
-  [validation][].
-* Symbol fixities are not recorded ([#1][])
-* Type variables are not resolved ([#2][])
-* Arrows are not fully supported ([#8][])
-
-[issues]: https://github.com/haskell-suite/haskell-names/issues/
-[#1]: https://github.com/haskell-suite/haskell-names/issues/1
-[#2]: https://github.com/haskell-suite/haskell-names/issues/2
-[#8]: https://github.com/haskell-suite/haskell-names/issues/8
-[#32]: https://github.com/haskell-suite/haskell-names/issues/32
-[validation]: https://github.com/haskell-suite/haskell-names/issues?labels=validation&page=1&state=open
-
-Maintainers
------------
-
-[Philipp Schuster](https://github.com/phischu) is the primary maintainer.
-
-[Adam Bergmark](https://github.com/bergmark) is the backup maintainer. Please
-get in touch with him if the primary maintainer cannot be reached.
-
+haskell-names [![Build Status](https://travis-ci.org/phischu/haskell-names.svg?branch=master)](https://travis-ci.org/phischu/haskell-names)+=============++haskell-names does name and module resolution for haskell-src-exts AST.++Namely, it can do the following:++* For a list of modules, compute the list of symbols each module exports.+  This is called `resolve`.+* For each name in a module, figure out what it refers to — whether it's bound+  locally (say, by a `where` clause) or globally (and then give its origin).+  This is called `annotate`.++Installation+------------++If you're building a development version, then you might also need to install+a development version of [haskell-src-exts][hse].++[hse]: https://github.com/haskell-suite/haskell-src-exts+++Environments+-----------------++An environment is a map from module name to list of symbols the module exports.+Symbols are for example types, classes, functions etc. We persist these lists in+a JSON format.+For example, here are a couple of entries from `Prelude.names`:++``` json+[+  {+    "name": "map",+    "entity": "value",+    "module": "GHC.Base"+  },+  {+    "name": "IO",+    "entity": "newtype",+    "module": "GHC.Types"+  },+  ...+]+```++As you see, each entity is annotated with the module where it was+originally defined. Additionally, class methods, field selectors, and data+constructors are annotated with the class or type they belong to.++`haskell-names` provides functions `readSymbols` and `writeSymbols`+to read and write interface files.++Name resolution+---------------++The `annotate` function annotates the given module with scoping information.++Its essence is described in the article [Open your name resolution][openrec].++[openrec]: http://ro-che.info/articles/2013-03-04-open-name-resolution.html++### Examples++The example in `examples/HeadUsage.hs` shows how you would find out if a+Haskell modules given on stdin uses `Prelude.head`.++```+% cabal exec -- runghc examples/HeadUsages.hs+one = head [1]+^D+Prelude.head is used at stdin: (1:7) - (1:11)++% cabal exec -- runghc examples/HeadUsages.hs+import Prelude hiding (head)+import Data.Text++f = head (pack "foo")+^D+Congratulations! Your code doesn't use Prelude.head+```++The example in `examples/ModuleExports.hs` shows how the `resolve` function+behaves. It expects to find `examples/moduleexports.Example.hs` and+`examples/moduleexports/Example/Internal.hs`.++```+% cabal exec -- runghc examples/ModuleExports.hs+Only example: fromList [(ModuleName () "Example",[])]+Only internal: fromList [(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]+Example & Internal: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]+Internal & Example: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]+Example after Internal: fromList [(ModuleName () "Example",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]+Internal after Example: fromList [(ModuleName () "Example",[]),(ModuleName () "Example.Internal",[Value {symbolModule = ModuleName () "Example.Internal", symbolName = Ident () "details"}])]+```+++### API documentation++The core module you need is [Language.Haskell.Names][]++Other modules are more experimental, less documented, and you probably don't need+them anyway.++[doc-index]: http://haskell-suite.github.io/docs/haskell-names/+[Language.haskell.Names]: http://haskell-suite.github.io/docs/haskell-names/Language-Haskell-Names.html++### Known issues++See the [list of all issues][issues].++* haskell-names doesn't perform validation yet. If a module is not valid+  Haskell, then the behaviour is undefined. See the issues marked as+  [validation][].+* Symbol fixities are not recorded ([#1][])+* Type variables are not resolved ([#2][])+* Arrows are not fully supported ([#8][])++[issues]: https://github.com/haskell-suite/haskell-names/issues/+[#1]: https://github.com/haskell-suite/haskell-names/issues/1+[#2]: https://github.com/haskell-suite/haskell-names/issues/2+[#8]: https://github.com/haskell-suite/haskell-names/issues/8+[#32]: https://github.com/haskell-suite/haskell-names/issues/32+[validation]: https://github.com/haskell-suite/haskell-names/issues?labels=validation&page=1&state=open++Maintainers+-----------++[Philipp Schuster](https://github.com/phischu) is the primary maintainer.++[Adam Bergmark](https://github.com/bergmark) is the backup maintainer. Please+get in touch with him if the primary maintainer cannot be reached.+
Setup.hs view
@@ -1,2 +1,2 @@-import Distribution.Simple
-main = defaultMain
+import Distribution.Simple+main = defaultMain
data/baseEnvironment/Control.Applicative.symbols view
@@ -1,1 +1,1 @@-[{"name":"Applicative","module":"Control.Applicative","entity":"class"},{"name":"pure","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"*>","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"<*","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"<*>","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"Alternative","module":"Control.Applicative","entity":"class"},{"name":"empty","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"many","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"some","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"<|>","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"Const","module":"Control.Applicative","entity":"newtype"},{"name":"Const","module":"Control.Applicative","type":"Const","entity":"constructor"},{"constructors":["Const"],"name":"getConst","module":"Control.Applicative","type":"Const","entity":"selector"},{"name":"WrappedMonad","module":"Control.Applicative","entity":"newtype"},{"name":"WrapMonad","module":"Control.Applicative","type":"WrappedMonad","entity":"constructor"},{"constructors":["WrapMonad"],"name":"unwrapMonad","module":"Control.Applicative","type":"WrappedMonad","entity":"selector"},{"name":"WrappedArrow","module":"Control.Applicative","entity":"newtype"},{"name":"WrapArrow","module":"Control.Applicative","type":"WrappedArrow","entity":"constructor"},{"constructors":["WrapArrow"],"name":"unwrapArrow","module":"Control.Applicative","type":"WrappedArrow","entity":"selector"},{"name":"ZipList","module":"Control.Applicative","entity":"newtype"},{"name":"ZipList","module":"Control.Applicative","type":"ZipList","entity":"constructor"},{"constructors":["ZipList"],"name":"getZipList","module":"Control.Applicative","type":"ZipList","entity":"selector"},{"name":"<$>","module":"Data.Functor","entity":"value"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<**>","module":"Control.Applicative","entity":"value"},{"name":"liftA","module":"Control.Applicative","entity":"value"},{"name":"liftA2","module":"Control.Applicative","entity":"value"},{"name":"liftA3","module":"Control.Applicative","entity":"value"},{"name":"optional","module":"Control.Applicative","entity":"value"}]
+[{"name":"Applicative","module":"Control.Applicative","entity":"class"},{"name":"pure","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"*>","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"<*","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"<*>","module":"Control.Applicative","entity":"method","class":"Applicative"},{"name":"Alternative","module":"Control.Applicative","entity":"class"},{"name":"empty","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"many","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"some","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"<|>","module":"Control.Applicative","entity":"method","class":"Alternative"},{"name":"Const","module":"Control.Applicative","entity":"newtype"},{"name":"Const","module":"Control.Applicative","type":"Const","entity":"constructor"},{"constructors":["Const"],"name":"getConst","module":"Control.Applicative","type":"Const","entity":"selector"},{"name":"WrappedMonad","module":"Control.Applicative","entity":"newtype"},{"name":"WrapMonad","module":"Control.Applicative","type":"WrappedMonad","entity":"constructor"},{"constructors":["WrapMonad"],"name":"unwrapMonad","module":"Control.Applicative","type":"WrappedMonad","entity":"selector"},{"name":"WrappedArrow","module":"Control.Applicative","entity":"newtype"},{"name":"WrapArrow","module":"Control.Applicative","type":"WrappedArrow","entity":"constructor"},{"constructors":["WrapArrow"],"name":"unwrapArrow","module":"Control.Applicative","type":"WrappedArrow","entity":"selector"},{"name":"ZipList","module":"Control.Applicative","entity":"newtype"},{"name":"ZipList","module":"Control.Applicative","type":"ZipList","entity":"constructor"},{"constructors":["ZipList"],"name":"getZipList","module":"Control.Applicative","type":"ZipList","entity":"selector"},{"name":"<$>","module":"Data.Functor","entity":"value"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<**>","module":"Control.Applicative","entity":"value"},{"name":"liftA","module":"Control.Applicative","entity":"value"},{"name":"liftA2","module":"Control.Applicative","entity":"value"},{"name":"liftA3","module":"Control.Applicative","entity":"value"},{"name":"optional","module":"Control.Applicative","entity":"value"}]
data/baseEnvironment/Control.Arrow.symbols view
@@ -1,1 +1,1 @@-[{"name":"Arrow","module":"Control.Arrow","entity":"class"},{"name":"arr","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"first","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"second","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"&&&","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"***","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"Kleisli","module":"Control.Arrow","entity":"newtype"},{"name":"Kleisli","module":"Control.Arrow","type":"Kleisli","entity":"constructor"},{"constructors":["Kleisli"],"name":"runKleisli","module":"Control.Arrow","type":"Kleisli","entity":"selector"},{"name":"returnA","module":"Control.Arrow","entity":"value"},{"name":"^>>","module":"Control.Arrow","entity":"value"},{"name":">>^","module":"Control.Arrow","entity":"value"},{"name":">>>","module":"Control.Category","entity":"value"},{"name":"<<<","module":"Control.Category","entity":"value"},{"name":"<<^","module":"Control.Arrow","entity":"value"},{"name":"^<<","module":"Control.Arrow","entity":"value"},{"name":"ArrowZero","module":"Control.Arrow","entity":"class"},{"name":"zeroArrow","module":"Control.Arrow","entity":"method","class":"ArrowZero"},{"name":"ArrowPlus","module":"Control.Arrow","entity":"class"},{"name":"<+>","module":"Control.Arrow","entity":"method","class":"ArrowPlus"},{"name":"ArrowChoice","module":"Control.Arrow","entity":"class"},{"name":"left","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"right","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"+++","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"|||","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"ArrowApply","module":"Control.Arrow","entity":"class"},{"name":"app","module":"Control.Arrow","entity":"method","class":"ArrowApply"},{"name":"ArrowMonad","module":"Control.Arrow","entity":"newtype"},{"name":"ArrowMonad","module":"Control.Arrow","type":"ArrowMonad","entity":"constructor"},{"name":"leftApp","module":"Control.Arrow","entity":"value"},{"name":"ArrowLoop","module":"Control.Arrow","entity":"class"},{"name":"loop","module":"Control.Arrow","entity":"method","class":"ArrowLoop"}]
+[{"name":"Arrow","module":"Control.Arrow","entity":"class"},{"name":"arr","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"first","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"second","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"&&&","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"***","module":"Control.Arrow","entity":"method","class":"Arrow"},{"name":"Kleisli","module":"Control.Arrow","entity":"newtype"},{"name":"Kleisli","module":"Control.Arrow","type":"Kleisli","entity":"constructor"},{"constructors":["Kleisli"],"name":"runKleisli","module":"Control.Arrow","type":"Kleisli","entity":"selector"},{"name":"returnA","module":"Control.Arrow","entity":"value"},{"name":"^>>","module":"Control.Arrow","entity":"value"},{"name":">>^","module":"Control.Arrow","entity":"value"},{"name":">>>","module":"Control.Category","entity":"value"},{"name":"<<<","module":"Control.Category","entity":"value"},{"name":"<<^","module":"Control.Arrow","entity":"value"},{"name":"^<<","module":"Control.Arrow","entity":"value"},{"name":"ArrowZero","module":"Control.Arrow","entity":"class"},{"name":"zeroArrow","module":"Control.Arrow","entity":"method","class":"ArrowZero"},{"name":"ArrowPlus","module":"Control.Arrow","entity":"class"},{"name":"<+>","module":"Control.Arrow","entity":"method","class":"ArrowPlus"},{"name":"ArrowChoice","module":"Control.Arrow","entity":"class"},{"name":"left","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"right","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"+++","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"|||","module":"Control.Arrow","entity":"method","class":"ArrowChoice"},{"name":"ArrowApply","module":"Control.Arrow","entity":"class"},{"name":"app","module":"Control.Arrow","entity":"method","class":"ArrowApply"},{"name":"ArrowMonad","module":"Control.Arrow","entity":"newtype"},{"name":"ArrowMonad","module":"Control.Arrow","type":"ArrowMonad","entity":"constructor"},{"name":"leftApp","module":"Control.Arrow","entity":"value"},{"name":"ArrowLoop","module":"Control.Arrow","entity":"class"},{"name":"loop","module":"Control.Arrow","entity":"method","class":"ArrowLoop"}]
data/baseEnvironment/Control.Category.symbols view
@@ -1,1 +1,1 @@-[{"name":"Category","module":"Control.Category","entity":"class"},{"name":"id","module":"Control.Category","entity":"method","class":"Category"},{"name":".","module":"Control.Category","entity":"method","class":"Category"},{"name":"<<<","module":"Control.Category","entity":"value"},{"name":">>>","module":"Control.Category","entity":"value"}]
+[{"name":"Category","module":"Control.Category","entity":"class"},{"name":"id","module":"Control.Category","entity":"method","class":"Category"},{"name":".","module":"Control.Category","entity":"method","class":"Category"},{"name":"<<<","module":"Control.Category","entity":"value"},{"name":">>>","module":"Control.Category","entity":"value"}]
data/baseEnvironment/Control.Concurrent.Chan.symbols view
@@ -1,1 +1,1 @@-[{"name":"Chan","module":"Control.Concurrent.Chan","entity":"data"},{"name":"newChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"readChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"dupChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"unGetChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"isEmptyChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"getChanContents","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeList2Chan","module":"Control.Concurrent.Chan","entity":"value"}]
+[{"name":"Chan","module":"Control.Concurrent.Chan","entity":"data"},{"name":"newChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"readChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"dupChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"unGetChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"isEmptyChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"getChanContents","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeList2Chan","module":"Control.Concurrent.Chan","entity":"value"}]
data/baseEnvironment/Control.Concurrent.MVar.symbols view
@@ -1,1 +1,1 @@-[{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"readMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"swapMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"withMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked","module":"Control.Concurrent.MVar","entity":"value"},{"name":"mkWeakMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"addMVarFinalizer","module":"Control.Concurrent.MVar","entity":"value"}]
+[{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"readMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"swapMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"withMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked","module":"Control.Concurrent.MVar","entity":"value"},{"name":"mkWeakMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"addMVarFinalizer","module":"Control.Concurrent.MVar","entity":"value"}]
data/baseEnvironment/Control.Concurrent.QSem.symbols view
@@ -1,1 +1,1 @@-[{"name":"QSem","module":"Control.Concurrent.QSem","entity":"data"},{"name":"newQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"waitQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"signalQSem","module":"Control.Concurrent.QSem","entity":"value"}]
+[{"name":"QSem","module":"Control.Concurrent.QSem","entity":"data"},{"name":"newQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"waitQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"signalQSem","module":"Control.Concurrent.QSem","entity":"value"}]
data/baseEnvironment/Control.Concurrent.QSemN.symbols view
@@ -1,1 +1,1 @@-[{"name":"QSemN","module":"Control.Concurrent.QSemN","entity":"data"},{"name":"newQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"waitQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"signalQSemN","module":"Control.Concurrent.QSemN","entity":"value"}]
+[{"name":"QSemN","module":"Control.Concurrent.QSemN","entity":"data"},{"name":"newQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"waitQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"signalQSemN","module":"Control.Concurrent.QSemN","entity":"value"}]
data/baseEnvironment/Control.Concurrent.symbols view
@@ -1,1 +1,1 @@-[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkFinally","module":"Control.Concurrent","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitWrite","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitReadSTM","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitWriteSTM","module":"Control.Concurrent","entity":"value"},{"name":"addMVarFinalizer","module":"Control.Concurrent.MVar","entity":"value"},{"name":"mkWeakMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"readMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"swapMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"withMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"dupChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"getChanContents","module":"Control.Concurrent.Chan","entity":"value"},{"name":"isEmptyChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"newChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"readChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"unGetChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeList2Chan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"Chan","module":"Control.Concurrent.Chan","entity":"data"},{"name":"newQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"signalQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"waitQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"QSem","module":"Control.Concurrent.QSem","entity":"data"},{"name":"newQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"signalQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"waitQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"QSemN","module":"Control.Concurrent.QSemN","entity":"data"},{"name":"rtsSupportsBoundThreads","module":"Control.Concurrent","entity":"value"},{"name":"forkOS","module":"Control.Concurrent","entity":"value"},{"name":"isCurrentThreadBound","module":"Control.Concurrent","entity":"value"},{"name":"runInBoundThread","module":"Control.Concurrent","entity":"value"},{"name":"runInUnboundThread","module":"Control.Concurrent","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"}]
+[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkFinally","module":"Control.Concurrent","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitWrite","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitReadSTM","module":"Control.Concurrent","entity":"value"},{"name":"threadWaitWriteSTM","module":"Control.Concurrent","entity":"value"},{"name":"addMVarFinalizer","module":"Control.Concurrent.MVar","entity":"value"},{"name":"mkWeakMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVarMasked_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"modifyMVar_","module":"Control.Concurrent.MVar","entity":"value"},{"name":"readMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"swapMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"withMVar","module":"Control.Concurrent.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"dupChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"getChanContents","module":"Control.Concurrent.Chan","entity":"value"},{"name":"isEmptyChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"newChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"readChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"unGetChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeChan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"writeList2Chan","module":"Control.Concurrent.Chan","entity":"value"},{"name":"Chan","module":"Control.Concurrent.Chan","entity":"data"},{"name":"newQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"signalQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"waitQSem","module":"Control.Concurrent.QSem","entity":"value"},{"name":"QSem","module":"Control.Concurrent.QSem","entity":"data"},{"name":"newQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"signalQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"waitQSemN","module":"Control.Concurrent.QSemN","entity":"value"},{"name":"QSemN","module":"Control.Concurrent.QSemN","entity":"data"},{"name":"rtsSupportsBoundThreads","module":"Control.Concurrent","entity":"value"},{"name":"forkOS","module":"Control.Concurrent","entity":"value"},{"name":"isCurrentThreadBound","module":"Control.Concurrent","entity":"value"},{"name":"runInBoundThread","module":"Control.Concurrent","entity":"value"},{"name":"runInUnboundThread","module":"Control.Concurrent","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"}]
data/baseEnvironment/Control.Exception.Base.symbols view
@@ -1,1 +1,1 @@-[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"NonTermination","module":"Control.Exception.Base","entity":"data"},{"name":"NonTermination","module":"Control.Exception.Base","type":"NonTermination","entity":"constructor"},{"name":"NestedAtomically","module":"Control.Exception.Base","entity":"data"},{"name":"NestedAtomically","module":"Control.Exception.Base","type":"NestedAtomically","entity":"constructor"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"NoMethodError","module":"Control.Exception.Base","entity":"data"},{"name":"NoMethodError","module":"Control.Exception.Base","type":"NoMethodError","entity":"constructor"},{"name":"PatternMatchFail","module":"Control.Exception.Base","entity":"data"},{"name":"PatternMatchFail","module":"Control.Exception.Base","type":"PatternMatchFail","entity":"constructor"},{"name":"RecConError","module":"Control.Exception.Base","entity":"data"},{"name":"RecConError","module":"Control.Exception.Base","type":"RecConError","entity":"constructor"},{"name":"RecSelError","module":"Control.Exception.Base","entity":"data"},{"name":"RecSelError","module":"Control.Exception.Base","type":"RecSelError","entity":"constructor"},{"name":"RecUpdError","module":"Control.Exception.Base","entity":"data"},{"name":"RecUpdError","module":"Control.Exception.Base","type":"RecUpdError","entity":"constructor"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"catch","module":"Control.Exception.Base","entity":"value"},{"name":"catchJust","module":"Control.Exception.Base","entity":"value"},{"name":"handle","module":"Control.Exception.Base","entity":"value"},{"name":"handleJust","module":"Control.Exception.Base","entity":"value"},{"name":"try","module":"Control.Exception.Base","entity":"value"},{"name":"tryJust","module":"Control.Exception.Base","entity":"value"},{"name":"onException","module":"Control.Exception.Base","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"},{"name":"mapException","module":"Control.Exception.Base","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"bracket","module":"Control.Exception.Base","entity":"value"},{"name":"bracket_","module":"Control.Exception.Base","entity":"value"},{"name":"bracketOnError","module":"Control.Exception.Base","entity":"value"},{"name":"finally","module":"Control.Exception.Base","entity":"value"},{"name":"recSelError","module":"Control.Exception.Base","entity":"value"},{"name":"recConError","module":"Control.Exception.Base","entity":"value"},{"name":"irrefutPatError","module":"Control.Exception.Base","entity":"value"},{"name":"runtimeError","module":"Control.Exception.Base","entity":"value"},{"name":"nonExhaustiveGuardsError","module":"Control.Exception.Base","entity":"value"},{"name":"patError","module":"Control.Exception.Base","entity":"value"},{"name":"noMethodBindingError","module":"Control.Exception.Base","entity":"value"},{"name":"absentError","module":"Control.Exception.Base","entity":"value"},{"name":"nonTermination","module":"Control.Exception.Base","entity":"value"},{"name":"nestedAtomically","module":"Control.Exception.Base","entity":"value"}]
+[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"NonTermination","module":"Control.Exception.Base","entity":"data"},{"name":"NonTermination","module":"Control.Exception.Base","type":"NonTermination","entity":"constructor"},{"name":"NestedAtomically","module":"Control.Exception.Base","entity":"data"},{"name":"NestedAtomically","module":"Control.Exception.Base","type":"NestedAtomically","entity":"constructor"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"NoMethodError","module":"Control.Exception.Base","entity":"data"},{"name":"NoMethodError","module":"Control.Exception.Base","type":"NoMethodError","entity":"constructor"},{"name":"PatternMatchFail","module":"Control.Exception.Base","entity":"data"},{"name":"PatternMatchFail","module":"Control.Exception.Base","type":"PatternMatchFail","entity":"constructor"},{"name":"RecConError","module":"Control.Exception.Base","entity":"data"},{"name":"RecConError","module":"Control.Exception.Base","type":"RecConError","entity":"constructor"},{"name":"RecSelError","module":"Control.Exception.Base","entity":"data"},{"name":"RecSelError","module":"Control.Exception.Base","type":"RecSelError","entity":"constructor"},{"name":"RecUpdError","module":"Control.Exception.Base","entity":"data"},{"name":"RecUpdError","module":"Control.Exception.Base","type":"RecUpdError","entity":"constructor"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"catch","module":"Control.Exception.Base","entity":"value"},{"name":"catchJust","module":"Control.Exception.Base","entity":"value"},{"name":"handle","module":"Control.Exception.Base","entity":"value"},{"name":"handleJust","module":"Control.Exception.Base","entity":"value"},{"name":"try","module":"Control.Exception.Base","entity":"value"},{"name":"tryJust","module":"Control.Exception.Base","entity":"value"},{"name":"onException","module":"Control.Exception.Base","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"},{"name":"mapException","module":"Control.Exception.Base","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"bracket","module":"Control.Exception.Base","entity":"value"},{"name":"bracket_","module":"Control.Exception.Base","entity":"value"},{"name":"bracketOnError","module":"Control.Exception.Base","entity":"value"},{"name":"finally","module":"Control.Exception.Base","entity":"value"},{"name":"recSelError","module":"Control.Exception.Base","entity":"value"},{"name":"recConError","module":"Control.Exception.Base","entity":"value"},{"name":"irrefutPatError","module":"Control.Exception.Base","entity":"value"},{"name":"runtimeError","module":"Control.Exception.Base","entity":"value"},{"name":"nonExhaustiveGuardsError","module":"Control.Exception.Base","entity":"value"},{"name":"patError","module":"Control.Exception.Base","entity":"value"},{"name":"noMethodBindingError","module":"Control.Exception.Base","entity":"value"},{"name":"absentError","module":"Control.Exception.Base","entity":"value"},{"name":"nonTermination","module":"Control.Exception.Base","entity":"value"},{"name":"nestedAtomically","module":"Control.Exception.Base","entity":"value"}]
data/baseEnvironment/Control.Exception.symbols view
@@ -1,1 +1,1 @@-[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"NonTermination","module":"Control.Exception.Base","entity":"data"},{"name":"NonTermination","module":"Control.Exception.Base","type":"NonTermination","entity":"constructor"},{"name":"NestedAtomically","module":"Control.Exception.Base","entity":"data"},{"name":"NestedAtomically","module":"Control.Exception.Base","type":"NestedAtomically","entity":"constructor"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"NoMethodError","module":"Control.Exception.Base","entity":"data"},{"name":"NoMethodError","module":"Control.Exception.Base","type":"NoMethodError","entity":"constructor"},{"name":"PatternMatchFail","module":"Control.Exception.Base","entity":"data"},{"name":"PatternMatchFail","module":"Control.Exception.Base","type":"PatternMatchFail","entity":"constructor"},{"name":"RecConError","module":"Control.Exception.Base","entity":"data"},{"name":"RecConError","module":"Control.Exception.Base","type":"RecConError","entity":"constructor"},{"name":"RecSelError","module":"Control.Exception.Base","entity":"data"},{"name":"RecSelError","module":"Control.Exception.Base","type":"RecSelError","entity":"constructor"},{"name":"RecUpdError","module":"Control.Exception.Base","entity":"data"},{"name":"RecUpdError","module":"Control.Exception.Base","type":"RecUpdError","entity":"constructor"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"catch","module":"Control.Exception.Base","entity":"value"},{"name":"catches","module":"Control.Exception","entity":"value"},{"name":"Handler","module":"Control.Exception","entity":"data"},{"name":"Handler","module":"Control.Exception","type":"Handler","entity":"constructor"},{"name":"catchJust","module":"Control.Exception.Base","entity":"value"},{"name":"handle","module":"Control.Exception.Base","entity":"value"},{"name":"handleJust","module":"Control.Exception.Base","entity":"value"},{"name":"try","module":"Control.Exception.Base","entity":"value"},{"name":"tryJust","module":"Control.Exception.Base","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"},{"name":"mapException","module":"Control.Exception.Base","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"allowInterrupt","module":"Control.Exception","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"bracket","module":"Control.Exception.Base","entity":"value"},{"name":"bracket_","module":"Control.Exception.Base","entity":"value"},{"name":"bracketOnError","module":"Control.Exception.Base","entity":"value"},{"name":"finally","module":"Control.Exception.Base","entity":"value"},{"name":"onException","module":"Control.Exception.Base","entity":"value"}]
+[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"NonTermination","module":"Control.Exception.Base","entity":"data"},{"name":"NonTermination","module":"Control.Exception.Base","type":"NonTermination","entity":"constructor"},{"name":"NestedAtomically","module":"Control.Exception.Base","entity":"data"},{"name":"NestedAtomically","module":"Control.Exception.Base","type":"NestedAtomically","entity":"constructor"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"NoMethodError","module":"Control.Exception.Base","entity":"data"},{"name":"NoMethodError","module":"Control.Exception.Base","type":"NoMethodError","entity":"constructor"},{"name":"PatternMatchFail","module":"Control.Exception.Base","entity":"data"},{"name":"PatternMatchFail","module":"Control.Exception.Base","type":"PatternMatchFail","entity":"constructor"},{"name":"RecConError","module":"Control.Exception.Base","entity":"data"},{"name":"RecConError","module":"Control.Exception.Base","type":"RecConError","entity":"constructor"},{"name":"RecSelError","module":"Control.Exception.Base","entity":"data"},{"name":"RecSelError","module":"Control.Exception.Base","type":"RecSelError","entity":"constructor"},{"name":"RecUpdError","module":"Control.Exception.Base","entity":"data"},{"name":"RecUpdError","module":"Control.Exception.Base","type":"RecUpdError","entity":"constructor"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"catch","module":"Control.Exception.Base","entity":"value"},{"name":"catches","module":"Control.Exception","entity":"value"},{"name":"Handler","module":"Control.Exception","entity":"data"},{"name":"Handler","module":"Control.Exception","type":"Handler","entity":"constructor"},{"name":"catchJust","module":"Control.Exception.Base","entity":"value"},{"name":"handle","module":"Control.Exception.Base","entity":"value"},{"name":"handleJust","module":"Control.Exception.Base","entity":"value"},{"name":"try","module":"Control.Exception.Base","entity":"value"},{"name":"tryJust","module":"Control.Exception.Base","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"},{"name":"mapException","module":"Control.Exception.Base","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"allowInterrupt","module":"Control.Exception","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"bracket","module":"Control.Exception.Base","entity":"value"},{"name":"bracket_","module":"Control.Exception.Base","entity":"value"},{"name":"bracketOnError","module":"Control.Exception.Base","entity":"value"},{"name":"finally","module":"Control.Exception.Base","entity":"value"},{"name":"onException","module":"Control.Exception.Base","entity":"value"}]
data/baseEnvironment/Control.Monad.Fix.symbols view
@@ -1,1 +1,1 @@-[{"name":"MonadFix","module":"Control.Monad.Fix","entity":"class"},{"name":"mfix","module":"Control.Monad.Fix","entity":"method","class":"MonadFix"},{"name":"fix","module":"Data.Function","entity":"value"}]
+[{"name":"MonadFix","module":"Control.Monad.Fix","entity":"class"},{"name":"mfix","module":"Control.Monad.Fix","entity":"method","class":"MonadFix"},{"name":"fix","module":"Data.Function","entity":"value"}]
data/baseEnvironment/Control.Monad.Instances.symbols view
@@ -1,1 +1,1 @@-[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"}]
+[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"}]
data/baseEnvironment/Control.Monad.ST.Imp.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"}]
+[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Lazy.Imp.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
+[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Lazy.Safe.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
+[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Lazy.Unsafe.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
+[{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Lazy.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy","entity":"value"}]
+[{"name":"ST","module":"Control.Monad.ST.Lazy.Imp","entity":"newtype"},{"name":"runST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"fixST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"strictToLazyST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"lazyToStrictST","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"Control.Monad.ST.Lazy.Imp","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST.Lazy","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST.Lazy","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Safe.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"}]
+[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.Strict.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeIOToST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeSTToIO","module":"Control.Monad.ST","entity":"value"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"ST","module":"GHC.ST","entity":"newtype"}]
+[{"name":"unsafeIOToST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeSTToIO","module":"Control.Monad.ST","entity":"value"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"ST","module":"GHC.ST","entity":"newtype"}]
data/baseEnvironment/Control.Monad.ST.Unsafe.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"}]
+[{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"}]
data/baseEnvironment/Control.Monad.ST.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeSTToIO","module":"Control.Monad.ST","entity":"value"}]
+[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeIOToST","module":"Control.Monad.ST","entity":"value"},{"name":"unsafeSTToIO","module":"Control.Monad.ST","entity":"value"}]
data/baseEnvironment/Control.Monad.Zip.symbols view
@@ -1,1 +1,1 @@-[{"name":"MonadZip","module":"Control.Monad.Zip","entity":"class"},{"name":"mzip","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"},{"name":"mzipWith","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"},{"name":"munzip","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"}]
+[{"name":"MonadZip","module":"Control.Monad.Zip","entity":"class"},{"name":"mzip","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"},{"name":"mzipWith","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"},{"name":"munzip","module":"Control.Monad.Zip","entity":"method","class":"MonadZip"}]
data/baseEnvironment/Control.Monad.symbols view
@@ -1,1 +1,1 @@-[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"MonadPlus","module":"Control.Monad","entity":"class"},{"name":"mzero","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mplus","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mapM","module":"Control.Monad","entity":"value"},{"name":"mapM_","module":"Control.Monad","entity":"value"},{"name":"forM","module":"Control.Monad","entity":"value"},{"name":"forM_","module":"Control.Monad","entity":"value"},{"name":"sequence","module":"Control.Monad","entity":"value"},{"name":"sequence_","module":"Control.Monad","entity":"value"},{"name":"=<<","module":"Control.Monad","entity":"value"},{"name":">=>","module":"Control.Monad","entity":"value"},{"name":"<=<","module":"Control.Monad","entity":"value"},{"name":"forever","module":"Control.Monad","entity":"value"},{"name":"void","module":"Control.Monad","entity":"value"},{"name":"join","module":"Control.Monad","entity":"value"},{"name":"msum","module":"Control.Monad","entity":"value"},{"name":"mfilter","module":"Control.Monad","entity":"value"},{"name":"filterM","module":"Control.Monad","entity":"value"},{"name":"mapAndUnzipM","module":"Control.Monad","entity":"value"},{"name":"zipWithM","module":"Control.Monad","entity":"value"},{"name":"zipWithM_","module":"Control.Monad","entity":"value"},{"name":"foldM","module":"Control.Monad","entity":"value"},{"name":"foldM_","module":"Control.Monad","entity":"value"},{"name":"replicateM","module":"Control.Monad","entity":"value"},{"name":"replicateM_","module":"Control.Monad","entity":"value"},{"name":"guard","module":"Control.Monad","entity":"value"},{"name":"when","module":"Control.Monad","entity":"value"},{"name":"unless","module":"Control.Monad","entity":"value"},{"name":"liftM","module":"Control.Monad","entity":"value"},{"name":"liftM2","module":"Control.Monad","entity":"value"},{"name":"liftM3","module":"Control.Monad","entity":"value"},{"name":"liftM4","module":"Control.Monad","entity":"value"},{"name":"liftM5","module":"Control.Monad","entity":"value"},{"name":"ap","module":"Control.Monad","entity":"value"}]
+[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"MonadPlus","module":"Control.Monad","entity":"class"},{"name":"mzero","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mplus","module":"Control.Monad","entity":"method","class":"MonadPlus"},{"name":"mapM","module":"Control.Monad","entity":"value"},{"name":"mapM_","module":"Control.Monad","entity":"value"},{"name":"forM","module":"Control.Monad","entity":"value"},{"name":"forM_","module":"Control.Monad","entity":"value"},{"name":"sequence","module":"Control.Monad","entity":"value"},{"name":"sequence_","module":"Control.Monad","entity":"value"},{"name":"=<<","module":"Control.Monad","entity":"value"},{"name":">=>","module":"Control.Monad","entity":"value"},{"name":"<=<","module":"Control.Monad","entity":"value"},{"name":"forever","module":"Control.Monad","entity":"value"},{"name":"void","module":"Control.Monad","entity":"value"},{"name":"join","module":"Control.Monad","entity":"value"},{"name":"msum","module":"Control.Monad","entity":"value"},{"name":"mfilter","module":"Control.Monad","entity":"value"},{"name":"filterM","module":"Control.Monad","entity":"value"},{"name":"mapAndUnzipM","module":"Control.Monad","entity":"value"},{"name":"zipWithM","module":"Control.Monad","entity":"value"},{"name":"zipWithM_","module":"Control.Monad","entity":"value"},{"name":"foldM","module":"Control.Monad","entity":"value"},{"name":"foldM_","module":"Control.Monad","entity":"value"},{"name":"replicateM","module":"Control.Monad","entity":"value"},{"name":"replicateM_","module":"Control.Monad","entity":"value"},{"name":"guard","module":"Control.Monad","entity":"value"},{"name":"when","module":"Control.Monad","entity":"value"},{"name":"unless","module":"Control.Monad","entity":"value"},{"name":"liftM","module":"Control.Monad","entity":"value"},{"name":"liftM2","module":"Control.Monad","entity":"value"},{"name":"liftM3","module":"Control.Monad","entity":"value"},{"name":"liftM4","module":"Control.Monad","entity":"value"},{"name":"liftM5","module":"Control.Monad","entity":"value"},{"name":"ap","module":"Control.Monad","entity":"value"}]
data/baseEnvironment/Data.Bits.symbols view
@@ -1,1 +1,1 @@-[{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"}]
+[{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"}]
data/baseEnvironment/Data.Bool.symbols view
@@ -1,1 +1,1 @@-[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"}]
+[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"}]
data/baseEnvironment/Data.Char.symbols view
@@ -1,1 +1,1 @@-[{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"isControl","module":"GHC.Unicode","entity":"value"},{"name":"isSpace","module":"GHC.Unicode","entity":"value"},{"name":"isLower","module":"GHC.Unicode","entity":"value"},{"name":"isUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAlpha","module":"GHC.Unicode","entity":"value"},{"name":"isAlphaNum","module":"GHC.Unicode","entity":"value"},{"name":"isPrint","module":"GHC.Unicode","entity":"value"},{"name":"isDigit","module":"GHC.Unicode","entity":"value"},{"name":"isOctDigit","module":"GHC.Unicode","entity":"value"},{"name":"isHexDigit","module":"GHC.Unicode","entity":"value"},{"name":"isLetter","module":"Data.Char","entity":"value"},{"name":"isMark","module":"Data.Char","entity":"value"},{"name":"isNumber","module":"Data.Char","entity":"value"},{"name":"isPunctuation","module":"Data.Char","entity":"value"},{"name":"isSymbol","module":"Data.Char","entity":"value"},{"name":"isSeparator","module":"Data.Char","entity":"value"},{"name":"isAscii","module":"GHC.Unicode","entity":"value"},{"name":"isLatin1","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiLower","module":"GHC.Unicode","entity":"value"},{"name":"GeneralCategory","module":"Data.Char","entity":"data"},{"name":"ClosePunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ConnectorPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Control","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"CurrencySymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"DashPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"DecimalNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"EnclosingMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"FinalQuote","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Format","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"InitialQuote","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LetterNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LineSeparator","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LowercaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"MathSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ModifierLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ModifierSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"NonSpacingMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"NotAssigned","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OpenPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ParagraphSeparator","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"PrivateUse","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Space","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"SpacingCombiningMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Surrogate","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"TitlecaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"UppercaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"generalCategory","module":"Data.Char","entity":"value"},{"name":"toUpper","module":"GHC.Unicode","entity":"value"},{"name":"toLower","module":"GHC.Unicode","entity":"value"},{"name":"toTitle","module":"GHC.Unicode","entity":"value"},{"name":"digitToInt","module":"Data.Char","entity":"value"},{"name":"intToDigit","module":"GHC.Show","entity":"value"},{"name":"ord","module":"GHC.Base","entity":"value"},{"name":"chr","module":"GHC.Char","entity":"value"},{"name":"showLitChar","module":"GHC.Show","entity":"value"},{"name":"lexLitChar","module":"GHC.Read","entity":"value"},{"name":"readLitChar","module":"GHC.Read","entity":"value"}]
+[{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"isControl","module":"GHC.Unicode","entity":"value"},{"name":"isSpace","module":"GHC.Unicode","entity":"value"},{"name":"isLower","module":"GHC.Unicode","entity":"value"},{"name":"isUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAlpha","module":"GHC.Unicode","entity":"value"},{"name":"isAlphaNum","module":"GHC.Unicode","entity":"value"},{"name":"isPrint","module":"GHC.Unicode","entity":"value"},{"name":"isDigit","module":"GHC.Unicode","entity":"value"},{"name":"isOctDigit","module":"GHC.Unicode","entity":"value"},{"name":"isHexDigit","module":"GHC.Unicode","entity":"value"},{"name":"isLetter","module":"Data.Char","entity":"value"},{"name":"isMark","module":"Data.Char","entity":"value"},{"name":"isNumber","module":"Data.Char","entity":"value"},{"name":"isPunctuation","module":"Data.Char","entity":"value"},{"name":"isSymbol","module":"Data.Char","entity":"value"},{"name":"isSeparator","module":"Data.Char","entity":"value"},{"name":"isAscii","module":"GHC.Unicode","entity":"value"},{"name":"isLatin1","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiLower","module":"GHC.Unicode","entity":"value"},{"name":"GeneralCategory","module":"Data.Char","entity":"data"},{"name":"ClosePunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ConnectorPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Control","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"CurrencySymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"DashPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"DecimalNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"EnclosingMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"FinalQuote","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Format","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"InitialQuote","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LetterNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LineSeparator","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"LowercaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"MathSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ModifierLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ModifierSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"NonSpacingMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"NotAssigned","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OpenPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherNumber","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherPunctuation","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"OtherSymbol","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"ParagraphSeparator","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"PrivateUse","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Space","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"SpacingCombiningMark","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"Surrogate","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"TitlecaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"UppercaseLetter","module":"Data.Char","type":"GeneralCategory","entity":"constructor"},{"name":"generalCategory","module":"Data.Char","entity":"value"},{"name":"toUpper","module":"GHC.Unicode","entity":"value"},{"name":"toLower","module":"GHC.Unicode","entity":"value"},{"name":"toTitle","module":"GHC.Unicode","entity":"value"},{"name":"digitToInt","module":"Data.Char","entity":"value"},{"name":"intToDigit","module":"GHC.Show","entity":"value"},{"name":"ord","module":"GHC.Base","entity":"value"},{"name":"chr","module":"GHC.Char","entity":"value"},{"name":"showLitChar","module":"GHC.Show","entity":"value"},{"name":"lexLitChar","module":"GHC.Read","entity":"value"},{"name":"readLitChar","module":"GHC.Read","entity":"value"}]
data/baseEnvironment/Data.Complex.symbols view
@@ -1,1 +1,1 @@-[{"name":"Complex","module":"Data.Complex","entity":"data"},{"name":":+","module":"Data.Complex","type":"Complex","entity":"constructor"},{"name":"realPart","module":"Data.Complex","entity":"value"},{"name":"imagPart","module":"Data.Complex","entity":"value"},{"name":"mkPolar","module":"Data.Complex","entity":"value"},{"name":"cis","module":"Data.Complex","entity":"value"},{"name":"polar","module":"Data.Complex","entity":"value"},{"name":"magnitude","module":"Data.Complex","entity":"value"},{"name":"phase","module":"Data.Complex","entity":"value"},{"name":"conjugate","module":"Data.Complex","entity":"value"}]
+[{"name":"Complex","module":"Data.Complex","entity":"data"},{"name":":+","module":"Data.Complex","type":"Complex","entity":"constructor"},{"name":"realPart","module":"Data.Complex","entity":"value"},{"name":"imagPart","module":"Data.Complex","entity":"value"},{"name":"mkPolar","module":"Data.Complex","entity":"value"},{"name":"cis","module":"Data.Complex","entity":"value"},{"name":"polar","module":"Data.Complex","entity":"value"},{"name":"magnitude","module":"Data.Complex","entity":"value"},{"name":"phase","module":"Data.Complex","entity":"value"},{"name":"conjugate","module":"Data.Complex","entity":"value"}]
data/baseEnvironment/Data.Data.symbols view
@@ -1,1 +1,1 @@-[{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"Data","module":"Data.Data","entity":"class"},{"name":"gfoldl","module":"Data.Data","entity":"method","class":"Data"},{"name":"gunfold","module":"Data.Data","entity":"method","class":"Data"},{"name":"toConstr","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataTypeOf","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataCast1","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataCast2","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapT","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQ","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQl","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQr","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQi","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapM","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapMp","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapMo","module":"Data.Data","entity":"method","class":"Data"},{"name":"DataType","module":"Data.Data","entity":"data"},{"name":"mkDataType","module":"Data.Data","entity":"value"},{"name":"mkIntType","module":"Data.Data","entity":"value"},{"name":"mkFloatType","module":"Data.Data","entity":"value"},{"name":"mkCharType","module":"Data.Data","entity":"value"},{"name":"mkNoRepType","module":"Data.Data","entity":"value"},{"name":"dataTypeName","module":"Data.Data","entity":"value"},{"name":"DataRep","module":"Data.Data","entity":"data"},{"name":"AlgRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"CharRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"FloatRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"IntRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"NoRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"dataTypeRep","module":"Data.Data","entity":"value"},{"name":"repConstr","module":"Data.Data","entity":"value"},{"name":"isAlgType","module":"Data.Data","entity":"value"},{"name":"dataTypeConstrs","module":"Data.Data","entity":"value"},{"name":"indexConstr","module":"Data.Data","entity":"value"},{"name":"maxConstrIndex","module":"Data.Data","entity":"value"},{"name":"isNorepType","module":"Data.Data","entity":"value"},{"name":"Constr","module":"Data.Data","entity":"data"},{"name":"ConIndex","module":"Data.Data","entity":"type"},{"name":"Fixity","module":"Data.Data","entity":"data"},{"name":"Infix","module":"Data.Data","type":"Fixity","entity":"constructor"},{"name":"Prefix","module":"Data.Data","type":"Fixity","entity":"constructor"},{"name":"mkConstr","module":"Data.Data","entity":"value"},{"name":"mkIntegralConstr","module":"Data.Data","entity":"value"},{"name":"mkRealConstr","module":"Data.Data","entity":"value"},{"name":"mkCharConstr","module":"Data.Data","entity":"value"},{"name":"constrType","module":"Data.Data","entity":"value"},{"name":"ConstrRep","module":"Data.Data","entity":"data"},{"name":"AlgConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"CharConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"FloatConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"IntConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"constrRep","module":"Data.Data","entity":"value"},{"name":"constrFields","module":"Data.Data","entity":"value"},{"name":"constrFixity","module":"Data.Data","entity":"value"},{"name":"constrIndex","module":"Data.Data","entity":"value"},{"name":"showConstr","module":"Data.Data","entity":"value"},{"name":"readConstr","module":"Data.Data","entity":"value"},{"name":"tyconUQname","module":"Data.Data","entity":"value"},{"name":"tyconModule","module":"Data.Data","entity":"value"},{"name":"fromConstr","module":"Data.Data","entity":"value"},{"name":"fromConstrB","module":"Data.Data","entity":"value"},{"name":"fromConstrM","module":"Data.Data","entity":"value"}]
+[{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"Data","module":"Data.Data","entity":"class"},{"name":"gfoldl","module":"Data.Data","entity":"method","class":"Data"},{"name":"gunfold","module":"Data.Data","entity":"method","class":"Data"},{"name":"toConstr","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataTypeOf","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataCast1","module":"Data.Data","entity":"method","class":"Data"},{"name":"dataCast2","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapT","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQ","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQl","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQr","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapQi","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapM","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapMp","module":"Data.Data","entity":"method","class":"Data"},{"name":"gmapMo","module":"Data.Data","entity":"method","class":"Data"},{"name":"DataType","module":"Data.Data","entity":"data"},{"name":"mkDataType","module":"Data.Data","entity":"value"},{"name":"mkIntType","module":"Data.Data","entity":"value"},{"name":"mkFloatType","module":"Data.Data","entity":"value"},{"name":"mkCharType","module":"Data.Data","entity":"value"},{"name":"mkNoRepType","module":"Data.Data","entity":"value"},{"name":"dataTypeName","module":"Data.Data","entity":"value"},{"name":"DataRep","module":"Data.Data","entity":"data"},{"name":"AlgRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"CharRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"FloatRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"IntRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"NoRep","module":"Data.Data","type":"DataRep","entity":"constructor"},{"name":"dataTypeRep","module":"Data.Data","entity":"value"},{"name":"repConstr","module":"Data.Data","entity":"value"},{"name":"isAlgType","module":"Data.Data","entity":"value"},{"name":"dataTypeConstrs","module":"Data.Data","entity":"value"},{"name":"indexConstr","module":"Data.Data","entity":"value"},{"name":"maxConstrIndex","module":"Data.Data","entity":"value"},{"name":"isNorepType","module":"Data.Data","entity":"value"},{"name":"Constr","module":"Data.Data","entity":"data"},{"name":"ConIndex","module":"Data.Data","entity":"type"},{"name":"Fixity","module":"Data.Data","entity":"data"},{"name":"Infix","module":"Data.Data","type":"Fixity","entity":"constructor"},{"name":"Prefix","module":"Data.Data","type":"Fixity","entity":"constructor"},{"name":"mkConstr","module":"Data.Data","entity":"value"},{"name":"mkIntegralConstr","module":"Data.Data","entity":"value"},{"name":"mkRealConstr","module":"Data.Data","entity":"value"},{"name":"mkCharConstr","module":"Data.Data","entity":"value"},{"name":"constrType","module":"Data.Data","entity":"value"},{"name":"ConstrRep","module":"Data.Data","entity":"data"},{"name":"AlgConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"CharConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"FloatConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"IntConstr","module":"Data.Data","type":"ConstrRep","entity":"constructor"},{"name":"constrRep","module":"Data.Data","entity":"value"},{"name":"constrFields","module":"Data.Data","entity":"value"},{"name":"constrFixity","module":"Data.Data","entity":"value"},{"name":"constrIndex","module":"Data.Data","entity":"value"},{"name":"showConstr","module":"Data.Data","entity":"value"},{"name":"readConstr","module":"Data.Data","entity":"value"},{"name":"tyconUQname","module":"Data.Data","entity":"value"},{"name":"tyconModule","module":"Data.Data","entity":"value"},{"name":"fromConstr","module":"Data.Data","entity":"value"},{"name":"fromConstrB","module":"Data.Data","entity":"value"},{"name":"fromConstrM","module":"Data.Data","entity":"value"}]
data/baseEnvironment/Data.Dynamic.symbols view
@@ -1,1 +1,1 @@-[{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"Dynamic","module":"Data.Dynamic","entity":"data"},{"name":"toDyn","module":"Data.Dynamic","entity":"value"},{"name":"fromDyn","module":"Data.Dynamic","entity":"value"},{"name":"fromDynamic","module":"Data.Dynamic","entity":"value"},{"name":"dynApply","module":"Data.Dynamic","entity":"value"},{"name":"dynApp","module":"Data.Dynamic","entity":"value"},{"name":"dynTypeRep","module":"Data.Dynamic","entity":"value"}]
+[{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"Dynamic","module":"Data.Dynamic","entity":"data"},{"name":"toDyn","module":"Data.Dynamic","entity":"value"},{"name":"fromDyn","module":"Data.Dynamic","entity":"value"},{"name":"fromDynamic","module":"Data.Dynamic","entity":"value"},{"name":"dynApply","module":"Data.Dynamic","entity":"value"},{"name":"dynApp","module":"Data.Dynamic","entity":"value"},{"name":"dynTypeRep","module":"Data.Dynamic","entity":"value"}]
data/baseEnvironment/Data.Either.symbols view
@@ -1,1 +1,1 @@-[{"name":"Either","module":"Data.Either","entity":"data"},{"name":"Left","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"Right","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"either","module":"Data.Either","entity":"value"},{"name":"lefts","module":"Data.Either","entity":"value"},{"name":"rights","module":"Data.Either","entity":"value"},{"name":"partitionEithers","module":"Data.Either","entity":"value"}]
+[{"name":"Either","module":"Data.Either","entity":"data"},{"name":"Left","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"Right","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"either","module":"Data.Either","entity":"value"},{"name":"lefts","module":"Data.Either","entity":"value"},{"name":"rights","module":"Data.Either","entity":"value"},{"name":"partitionEithers","module":"Data.Either","entity":"value"}]
data/baseEnvironment/Data.Eq.symbols view
@@ -1,1 +1,1 @@-[{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"}]
+[{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"}]
data/baseEnvironment/Data.Fixed.symbols view
@@ -1,1 +1,1 @@-[{"name":"div'","module":"Data.Fixed","entity":"value"},{"name":"mod'","module":"Data.Fixed","entity":"value"},{"name":"divMod'","module":"Data.Fixed","entity":"value"},{"name":"Fixed","module":"Data.Fixed","entity":"newtype"},{"name":"MkFixed","module":"Data.Fixed","type":"Fixed","entity":"constructor"},{"name":"HasResolution","module":"Data.Fixed","entity":"class"},{"name":"resolution","module":"Data.Fixed","entity":"method","class":"HasResolution"},{"name":"showFixed","module":"Data.Fixed","entity":"value"},{"name":"E0","module":"Data.Fixed","entity":"data"},{"name":"Uni","module":"Data.Fixed","entity":"type"},{"name":"E1","module":"Data.Fixed","entity":"data"},{"name":"Deci","module":"Data.Fixed","entity":"type"},{"name":"E2","module":"Data.Fixed","entity":"data"},{"name":"Centi","module":"Data.Fixed","entity":"type"},{"name":"E3","module":"Data.Fixed","entity":"data"},{"name":"Milli","module":"Data.Fixed","entity":"type"},{"name":"E6","module":"Data.Fixed","entity":"data"},{"name":"Micro","module":"Data.Fixed","entity":"type"},{"name":"E9","module":"Data.Fixed","entity":"data"},{"name":"Nano","module":"Data.Fixed","entity":"type"},{"name":"E12","module":"Data.Fixed","entity":"data"},{"name":"Pico","module":"Data.Fixed","entity":"type"}]
+[{"name":"div'","module":"Data.Fixed","entity":"value"},{"name":"mod'","module":"Data.Fixed","entity":"value"},{"name":"divMod'","module":"Data.Fixed","entity":"value"},{"name":"Fixed","module":"Data.Fixed","entity":"newtype"},{"name":"MkFixed","module":"Data.Fixed","type":"Fixed","entity":"constructor"},{"name":"HasResolution","module":"Data.Fixed","entity":"class"},{"name":"resolution","module":"Data.Fixed","entity":"method","class":"HasResolution"},{"name":"showFixed","module":"Data.Fixed","entity":"value"},{"name":"E0","module":"Data.Fixed","entity":"data"},{"name":"Uni","module":"Data.Fixed","entity":"type"},{"name":"E1","module":"Data.Fixed","entity":"data"},{"name":"Deci","module":"Data.Fixed","entity":"type"},{"name":"E2","module":"Data.Fixed","entity":"data"},{"name":"Centi","module":"Data.Fixed","entity":"type"},{"name":"E3","module":"Data.Fixed","entity":"data"},{"name":"Milli","module":"Data.Fixed","entity":"type"},{"name":"E6","module":"Data.Fixed","entity":"data"},{"name":"Micro","module":"Data.Fixed","entity":"type"},{"name":"E9","module":"Data.Fixed","entity":"data"},{"name":"Nano","module":"Data.Fixed","entity":"type"},{"name":"E12","module":"Data.Fixed","entity":"data"},{"name":"Pico","module":"Data.Fixed","entity":"type"}]
data/baseEnvironment/Data.Foldable.symbols view
@@ -1,1 +1,1 @@-[{"name":"Foldable","module":"Data.Foldable","entity":"class"},{"name":"fold","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldMap","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl'","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl1","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr'","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr1","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldrM","module":"Data.Foldable","entity":"value"},{"name":"foldlM","module":"Data.Foldable","entity":"value"},{"name":"traverse_","module":"Data.Foldable","entity":"value"},{"name":"for_","module":"Data.Foldable","entity":"value"},{"name":"sequenceA_","module":"Data.Foldable","entity":"value"},{"name":"asum","module":"Data.Foldable","entity":"value"},{"name":"mapM_","module":"Data.Foldable","entity":"value"},{"name":"forM_","module":"Data.Foldable","entity":"value"},{"name":"sequence_","module":"Data.Foldable","entity":"value"},{"name":"msum","module":"Data.Foldable","entity":"value"},{"name":"toList","module":"Data.Foldable","entity":"value"},{"name":"concat","module":"Data.Foldable","entity":"value"},{"name":"concatMap","module":"Data.Foldable","entity":"value"},{"name":"and","module":"Data.Foldable","entity":"value"},{"name":"or","module":"Data.Foldable","entity":"value"},{"name":"any","module":"Data.Foldable","entity":"value"},{"name":"all","module":"Data.Foldable","entity":"value"},{"name":"sum","module":"Data.Foldable","entity":"value"},{"name":"product","module":"Data.Foldable","entity":"value"},{"name":"maximum","module":"Data.Foldable","entity":"value"},{"name":"maximumBy","module":"Data.Foldable","entity":"value"},{"name":"minimum","module":"Data.Foldable","entity":"value"},{"name":"minimumBy","module":"Data.Foldable","entity":"value"},{"name":"elem","module":"Data.Foldable","entity":"value"},{"name":"notElem","module":"Data.Foldable","entity":"value"},{"name":"find","module":"Data.Foldable","entity":"value"}]
+[{"name":"Foldable","module":"Data.Foldable","entity":"class"},{"name":"fold","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldMap","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl'","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldl1","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr'","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldr1","module":"Data.Foldable","entity":"method","class":"Foldable"},{"name":"foldrM","module":"Data.Foldable","entity":"value"},{"name":"foldlM","module":"Data.Foldable","entity":"value"},{"name":"traverse_","module":"Data.Foldable","entity":"value"},{"name":"for_","module":"Data.Foldable","entity":"value"},{"name":"sequenceA_","module":"Data.Foldable","entity":"value"},{"name":"asum","module":"Data.Foldable","entity":"value"},{"name":"mapM_","module":"Data.Foldable","entity":"value"},{"name":"forM_","module":"Data.Foldable","entity":"value"},{"name":"sequence_","module":"Data.Foldable","entity":"value"},{"name":"msum","module":"Data.Foldable","entity":"value"},{"name":"toList","module":"Data.Foldable","entity":"value"},{"name":"concat","module":"Data.Foldable","entity":"value"},{"name":"concatMap","module":"Data.Foldable","entity":"value"},{"name":"and","module":"Data.Foldable","entity":"value"},{"name":"or","module":"Data.Foldable","entity":"value"},{"name":"any","module":"Data.Foldable","entity":"value"},{"name":"all","module":"Data.Foldable","entity":"value"},{"name":"sum","module":"Data.Foldable","entity":"value"},{"name":"product","module":"Data.Foldable","entity":"value"},{"name":"maximum","module":"Data.Foldable","entity":"value"},{"name":"maximumBy","module":"Data.Foldable","entity":"value"},{"name":"minimum","module":"Data.Foldable","entity":"value"},{"name":"minimumBy","module":"Data.Foldable","entity":"value"},{"name":"elem","module":"Data.Foldable","entity":"value"},{"name":"notElem","module":"Data.Foldable","entity":"value"},{"name":"find","module":"Data.Foldable","entity":"value"}]
data/baseEnvironment/Data.Function.symbols view
@@ -1,1 +1,1 @@-[{"name":"id","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"fix","module":"Data.Function","entity":"value"},{"name":"on","module":"Data.Function","entity":"value"}]
+[{"name":"id","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"fix","module":"Data.Function","entity":"value"},{"name":"on","module":"Data.Function","entity":"value"}]
data/baseEnvironment/Data.Functor.symbols view
@@ -1,1 +1,1 @@-[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<$>","module":"Data.Functor","entity":"value"}]
+[{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"<$>","module":"Data.Functor","entity":"value"}]
data/baseEnvironment/Data.IORef.symbols view
@@ -1,1 +1,1 @@-[{"name":"IORef","module":"GHC.IORef","entity":"newtype"},{"name":"newIORef","module":"GHC.IORef","entity":"value"},{"name":"readIORef","module":"GHC.IORef","entity":"value"},{"name":"writeIORef","module":"GHC.IORef","entity":"value"},{"name":"modifyIORef","module":"Data.IORef","entity":"value"},{"name":"modifyIORef'","module":"Data.IORef","entity":"value"},{"name":"atomicModifyIORef","module":"Data.IORef","entity":"value"},{"name":"atomicModifyIORef'","module":"Data.IORef","entity":"value"},{"name":"atomicWriteIORef","module":"Data.IORef","entity":"value"},{"name":"mkWeakIORef","module":"Data.IORef","entity":"value"}]
+[{"name":"IORef","module":"GHC.IORef","entity":"newtype"},{"name":"newIORef","module":"GHC.IORef","entity":"value"},{"name":"readIORef","module":"GHC.IORef","entity":"value"},{"name":"writeIORef","module":"GHC.IORef","entity":"value"},{"name":"modifyIORef","module":"Data.IORef","entity":"value"},{"name":"modifyIORef'","module":"Data.IORef","entity":"value"},{"name":"atomicModifyIORef","module":"Data.IORef","entity":"value"},{"name":"atomicModifyIORef'","module":"Data.IORef","entity":"value"},{"name":"atomicWriteIORef","module":"Data.IORef","entity":"value"},{"name":"mkWeakIORef","module":"Data.IORef","entity":"value"}]
data/baseEnvironment/Data.Int.symbols view
@@ -1,1 +1,1 @@-[{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"}]
+[{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"}]
data/baseEnvironment/Data.Ix.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ix","module":"GHC.Arr","entity":"class"},{"name":"range","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"index","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"inRange","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"rangeSize","module":"GHC.Arr","entity":"method","class":"Ix"}]
+[{"name":"Ix","module":"GHC.Arr","entity":"class"},{"name":"range","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"index","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"inRange","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"rangeSize","module":"GHC.Arr","entity":"method","class":"Ix"}]
data/baseEnvironment/Data.List.symbols view
@@ -1,1 +1,1 @@-[{"name":"++","module":"GHC.Base","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"intersperse","module":"Data.List","entity":"value"},{"name":"intercalate","module":"Data.List","entity":"value"},{"name":"transpose","module":"Data.List","entity":"value"},{"name":"subsequences","module":"Data.List","entity":"value"},{"name":"permutations","module":"Data.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"foldl'","module":"Data.List","entity":"value"},{"name":"foldl1","module":"Data.List","entity":"value"},{"name":"foldl1'","module":"Data.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"sum","module":"Data.List","entity":"value"},{"name":"product","module":"Data.List","entity":"value"},{"name":"maximum","module":"Data.List","entity":"value"},{"name":"minimum","module":"Data.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"mapAccumL","module":"Data.List","entity":"value"},{"name":"mapAccumR","module":"Data.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"unfoldr","module":"Data.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"dropWhileEnd","module":"Data.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"stripPrefix","module":"Data.List","entity":"value"},{"name":"group","module":"Data.List","entity":"value"},{"name":"inits","module":"Data.List","entity":"value"},{"name":"tails","module":"Data.List","entity":"value"},{"name":"isPrefixOf","module":"Data.List","entity":"value"},{"name":"isSuffixOf","module":"Data.List","entity":"value"},{"name":"isInfixOf","module":"Data.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"find","module":"Data.List","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"partition","module":"Data.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"elemIndex","module":"Data.List","entity":"value"},{"name":"elemIndices","module":"Data.List","entity":"value"},{"name":"findIndex","module":"Data.List","entity":"value"},{"name":"findIndices","module":"Data.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zip4","module":"Data.List","entity":"value"},{"name":"zip5","module":"Data.List","entity":"value"},{"name":"zip6","module":"Data.List","entity":"value"},{"name":"zip7","module":"Data.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"zipWith4","module":"Data.List","entity":"value"},{"name":"zipWith5","module":"Data.List","entity":"value"},{"name":"zipWith6","module":"Data.List","entity":"value"},{"name":"zipWith7","module":"Data.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"unzip4","module":"Data.List","entity":"value"},{"name":"unzip5","module":"Data.List","entity":"value"},{"name":"unzip6","module":"Data.List","entity":"value"},{"name":"unzip7","module":"Data.List","entity":"value"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"},{"name":"nub","module":"Data.List","entity":"value"},{"name":"delete","module":"Data.List","entity":"value"},{"name":"\\\\","module":"Data.List","entity":"value"},{"name":"union","module":"Data.List","entity":"value"},{"name":"intersect","module":"Data.List","entity":"value"},{"name":"sort","module":"Data.List","entity":"value"},{"name":"insert","module":"Data.List","entity":"value"},{"name":"nubBy","module":"Data.List","entity":"value"},{"name":"deleteBy","module":"Data.List","entity":"value"},{"name":"deleteFirstsBy","module":"Data.List","entity":"value"},{"name":"unionBy","module":"Data.List","entity":"value"},{"name":"intersectBy","module":"Data.List","entity":"value"},{"name":"groupBy","module":"Data.List","entity":"value"},{"name":"sortBy","module":"Data.List","entity":"value"},{"name":"insertBy","module":"Data.List","entity":"value"},{"name":"maximumBy","module":"Data.List","entity":"value"},{"name":"minimumBy","module":"Data.List","entity":"value"},{"name":"genericLength","module":"Data.List","entity":"value"},{"name":"genericTake","module":"Data.List","entity":"value"},{"name":"genericDrop","module":"Data.List","entity":"value"},{"name":"genericSplitAt","module":"Data.List","entity":"value"},{"name":"genericIndex","module":"Data.List","entity":"value"},{"name":"genericReplicate","module":"Data.List","entity":"value"}]
+[{"name":"++","module":"GHC.Base","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"intersperse","module":"Data.List","entity":"value"},{"name":"intercalate","module":"Data.List","entity":"value"},{"name":"transpose","module":"Data.List","entity":"value"},{"name":"subsequences","module":"Data.List","entity":"value"},{"name":"permutations","module":"Data.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"foldl'","module":"Data.List","entity":"value"},{"name":"foldl1","module":"Data.List","entity":"value"},{"name":"foldl1'","module":"Data.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"sum","module":"Data.List","entity":"value"},{"name":"product","module":"Data.List","entity":"value"},{"name":"maximum","module":"Data.List","entity":"value"},{"name":"minimum","module":"Data.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"mapAccumL","module":"Data.List","entity":"value"},{"name":"mapAccumR","module":"Data.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"unfoldr","module":"Data.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"dropWhileEnd","module":"Data.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"stripPrefix","module":"Data.List","entity":"value"},{"name":"group","module":"Data.List","entity":"value"},{"name":"inits","module":"Data.List","entity":"value"},{"name":"tails","module":"Data.List","entity":"value"},{"name":"isPrefixOf","module":"Data.List","entity":"value"},{"name":"isSuffixOf","module":"Data.List","entity":"value"},{"name":"isInfixOf","module":"Data.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"find","module":"Data.List","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"partition","module":"Data.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"elemIndex","module":"Data.List","entity":"value"},{"name":"elemIndices","module":"Data.List","entity":"value"},{"name":"findIndex","module":"Data.List","entity":"value"},{"name":"findIndices","module":"Data.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zip4","module":"Data.List","entity":"value"},{"name":"zip5","module":"Data.List","entity":"value"},{"name":"zip6","module":"Data.List","entity":"value"},{"name":"zip7","module":"Data.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"zipWith4","module":"Data.List","entity":"value"},{"name":"zipWith5","module":"Data.List","entity":"value"},{"name":"zipWith6","module":"Data.List","entity":"value"},{"name":"zipWith7","module":"Data.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"unzip4","module":"Data.List","entity":"value"},{"name":"unzip5","module":"Data.List","entity":"value"},{"name":"unzip6","module":"Data.List","entity":"value"},{"name":"unzip7","module":"Data.List","entity":"value"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"},{"name":"nub","module":"Data.List","entity":"value"},{"name":"delete","module":"Data.List","entity":"value"},{"name":"\\\\","module":"Data.List","entity":"value"},{"name":"union","module":"Data.List","entity":"value"},{"name":"intersect","module":"Data.List","entity":"value"},{"name":"sort","module":"Data.List","entity":"value"},{"name":"insert","module":"Data.List","entity":"value"},{"name":"nubBy","module":"Data.List","entity":"value"},{"name":"deleteBy","module":"Data.List","entity":"value"},{"name":"deleteFirstsBy","module":"Data.List","entity":"value"},{"name":"unionBy","module":"Data.List","entity":"value"},{"name":"intersectBy","module":"Data.List","entity":"value"},{"name":"groupBy","module":"Data.List","entity":"value"},{"name":"sortBy","module":"Data.List","entity":"value"},{"name":"insertBy","module":"Data.List","entity":"value"},{"name":"maximumBy","module":"Data.List","entity":"value"},{"name":"minimumBy","module":"Data.List","entity":"value"},{"name":"genericLength","module":"Data.List","entity":"value"},{"name":"genericTake","module":"Data.List","entity":"value"},{"name":"genericDrop","module":"Data.List","entity":"value"},{"name":"genericSplitAt","module":"Data.List","entity":"value"},{"name":"genericIndex","module":"Data.List","entity":"value"},{"name":"genericReplicate","module":"Data.List","entity":"value"}]
data/baseEnvironment/Data.Maybe.symbols view
@@ -1,1 +1,1 @@-[{"name":"Maybe","module":"Data.Maybe","entity":"data"},{"name":"Nothing","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"Just","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"maybe","module":"Data.Maybe","entity":"value"},{"name":"isJust","module":"Data.Maybe","entity":"value"},{"name":"isNothing","module":"Data.Maybe","entity":"value"},{"name":"fromJust","module":"Data.Maybe","entity":"value"},{"name":"fromMaybe","module":"Data.Maybe","entity":"value"},{"name":"listToMaybe","module":"Data.Maybe","entity":"value"},{"name":"maybeToList","module":"Data.Maybe","entity":"value"},{"name":"catMaybes","module":"Data.Maybe","entity":"value"},{"name":"mapMaybe","module":"Data.Maybe","entity":"value"}]
+[{"name":"Maybe","module":"Data.Maybe","entity":"data"},{"name":"Nothing","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"Just","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"maybe","module":"Data.Maybe","entity":"value"},{"name":"isJust","module":"Data.Maybe","entity":"value"},{"name":"isNothing","module":"Data.Maybe","entity":"value"},{"name":"fromJust","module":"Data.Maybe","entity":"value"},{"name":"fromMaybe","module":"Data.Maybe","entity":"value"},{"name":"listToMaybe","module":"Data.Maybe","entity":"value"},{"name":"maybeToList","module":"Data.Maybe","entity":"value"},{"name":"catMaybes","module":"Data.Maybe","entity":"value"},{"name":"mapMaybe","module":"Data.Maybe","entity":"value"}]
data/baseEnvironment/Data.Monoid.symbols view
@@ -1,1 +1,1 @@-[{"name":"Monoid","module":"Data.Monoid","entity":"class"},{"name":"mappend","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"mconcat","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"mempty","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"<>","module":"Data.Monoid","entity":"value"},{"name":"Dual","module":"Data.Monoid","entity":"newtype"},{"name":"Dual","module":"Data.Monoid","type":"Dual","entity":"constructor"},{"constructors":["Dual"],"name":"getDual","module":"Data.Monoid","type":"Dual","entity":"selector"},{"name":"Endo","module":"Data.Monoid","entity":"newtype"},{"name":"Endo","module":"Data.Monoid","type":"Endo","entity":"constructor"},{"constructors":["Endo"],"name":"appEndo","module":"Data.Monoid","type":"Endo","entity":"selector"},{"name":"All","module":"Data.Monoid","entity":"newtype"},{"name":"All","module":"Data.Monoid","type":"All","entity":"constructor"},{"constructors":["All"],"name":"getAll","module":"Data.Monoid","type":"All","entity":"selector"},{"name":"Any","module":"Data.Monoid","entity":"newtype"},{"name":"Any","module":"Data.Monoid","type":"Any","entity":"constructor"},{"constructors":["Any"],"name":"getAny","module":"Data.Monoid","type":"Any","entity":"selector"},{"name":"Sum","module":"Data.Monoid","entity":"newtype"},{"name":"Sum","module":"Data.Monoid","type":"Sum","entity":"constructor"},{"constructors":["Sum"],"name":"getSum","module":"Data.Monoid","type":"Sum","entity":"selector"},{"name":"Product","module":"Data.Monoid","entity":"newtype"},{"name":"Product","module":"Data.Monoid","type":"Product","entity":"constructor"},{"constructors":["Product"],"name":"getProduct","module":"Data.Monoid","type":"Product","entity":"selector"},{"name":"First","module":"Data.Monoid","entity":"newtype"},{"name":"First","module":"Data.Monoid","type":"First","entity":"constructor"},{"constructors":["First"],"name":"getFirst","module":"Data.Monoid","type":"First","entity":"selector"},{"name":"Last","module":"Data.Monoid","entity":"newtype"},{"name":"Last","module":"Data.Monoid","type":"Last","entity":"constructor"},{"constructors":["Last"],"name":"getLast","module":"Data.Monoid","type":"Last","entity":"selector"}]
+[{"name":"Monoid","module":"Data.Monoid","entity":"class"},{"name":"mappend","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"mconcat","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"mempty","module":"Data.Monoid","entity":"method","class":"Monoid"},{"name":"<>","module":"Data.Monoid","entity":"value"},{"name":"Dual","module":"Data.Monoid","entity":"newtype"},{"name":"Dual","module":"Data.Monoid","type":"Dual","entity":"constructor"},{"constructors":["Dual"],"name":"getDual","module":"Data.Monoid","type":"Dual","entity":"selector"},{"name":"Endo","module":"Data.Monoid","entity":"newtype"},{"name":"Endo","module":"Data.Monoid","type":"Endo","entity":"constructor"},{"constructors":["Endo"],"name":"appEndo","module":"Data.Monoid","type":"Endo","entity":"selector"},{"name":"All","module":"Data.Monoid","entity":"newtype"},{"name":"All","module":"Data.Monoid","type":"All","entity":"constructor"},{"constructors":["All"],"name":"getAll","module":"Data.Monoid","type":"All","entity":"selector"},{"name":"Any","module":"Data.Monoid","entity":"newtype"},{"name":"Any","module":"Data.Monoid","type":"Any","entity":"constructor"},{"constructors":["Any"],"name":"getAny","module":"Data.Monoid","type":"Any","entity":"selector"},{"name":"Sum","module":"Data.Monoid","entity":"newtype"},{"name":"Sum","module":"Data.Monoid","type":"Sum","entity":"constructor"},{"constructors":["Sum"],"name":"getSum","module":"Data.Monoid","type":"Sum","entity":"selector"},{"name":"Product","module":"Data.Monoid","entity":"newtype"},{"name":"Product","module":"Data.Monoid","type":"Product","entity":"constructor"},{"constructors":["Product"],"name":"getProduct","module":"Data.Monoid","type":"Product","entity":"selector"},{"name":"First","module":"Data.Monoid","entity":"newtype"},{"name":"First","module":"Data.Monoid","type":"First","entity":"constructor"},{"constructors":["First"],"name":"getFirst","module":"Data.Monoid","type":"First","entity":"selector"},{"name":"Last","module":"Data.Monoid","entity":"newtype"},{"name":"Last","module":"Data.Monoid","type":"Last","entity":"constructor"},{"constructors":["Last"],"name":"getLast","module":"Data.Monoid","type":"Last","entity":"selector"}]
data/baseEnvironment/Data.OldTypeable.Internal.symbols view
@@ -1,1 +1,1 @@-[{"name":"TypeRep","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.OldTypeable.Internal","type":"TypeRep","entity":"constructor"},{"name":"TyCon","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"constructor"},{"constructors":["TyCon"],"name":"tyConHash","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOfDefault","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf1Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf2Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf3Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf4Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf5Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf6Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"Typeable","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable"},{"name":"Typeable1","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf1","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable1"},{"name":"Typeable2","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf2","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable2"},{"name":"Typeable3","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf3","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable3"},{"name":"Typeable4","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf4","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable4"},{"name":"Typeable5","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf5","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable5"},{"name":"Typeable6","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf6","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable6"},{"name":"Typeable7","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf7","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable7"},{"name":"mkFunTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"listTc","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funTc","module":"Data.OldTypeable.Internal","entity":"value"}]
+[{"name":"TypeRep","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.OldTypeable.Internal","type":"TypeRep","entity":"constructor"},{"name":"TyCon","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"constructor"},{"constructors":["TyCon"],"name":"tyConHash","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOfDefault","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf1Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf2Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf3Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf4Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf5Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf6Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"Typeable","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable"},{"name":"Typeable1","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf1","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable1"},{"name":"Typeable2","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf2","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable2"},{"name":"Typeable3","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf3","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable3"},{"name":"Typeable4","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf4","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable4"},{"name":"Typeable5","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf5","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable5"},{"name":"Typeable6","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf6","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable6"},{"name":"Typeable7","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf7","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable7"},{"name":"mkFunTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"listTc","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funTc","module":"Data.OldTypeable.Internal","entity":"value"}]
data/baseEnvironment/Data.OldTypeable.symbols view
@@ -1,1 +1,1 @@-[{"name":"Typeable","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable"},{"name":"cast","module":"Data.OldTypeable","entity":"value"},{"name":"gcast","module":"Data.OldTypeable","entity":"value"},{"name":"TypeRep","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"showsTypeRep","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"tyConString","module":"Data.OldTypeable.Internal","entity":"value"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.OldTypeable","entity":"value"},{"name":"mkTyCon3","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepKey","module":"Data.OldTypeable","entity":"value"},{"name":"TypeRepKey","module":"Data.OldTypeable","entity":"newtype"},{"name":"Typeable1","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf1","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable1"},{"name":"Typeable2","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf2","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable2"},{"name":"Typeable3","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf3","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable3"},{"name":"Typeable4","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf4","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable4"},{"name":"Typeable5","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf5","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable5"},{"name":"Typeable6","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf6","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable6"},{"name":"Typeable7","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf7","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable7"},{"name":"gcast1","module":"Data.OldTypeable","entity":"value"},{"name":"gcast2","module":"Data.OldTypeable","entity":"value"},{"name":"typeOfDefault","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf1Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf2Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf3Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf4Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf5Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf6Default","module":"Data.OldTypeable.Internal","entity":"value"}]
+[{"name":"Typeable","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable"},{"name":"cast","module":"Data.OldTypeable","entity":"value"},{"name":"gcast","module":"Data.OldTypeable","entity":"value"},{"name":"TypeRep","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"showsTypeRep","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.OldTypeable.Internal","entity":"data"},{"name":"tyConString","module":"Data.OldTypeable.Internal","entity":"value"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.OldTypeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.OldTypeable","entity":"value"},{"name":"mkTyCon3","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeRepKey","module":"Data.OldTypeable","entity":"value"},{"name":"TypeRepKey","module":"Data.OldTypeable","entity":"newtype"},{"name":"Typeable1","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf1","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable1"},{"name":"Typeable2","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf2","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable2"},{"name":"Typeable3","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf3","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable3"},{"name":"Typeable4","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf4","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable4"},{"name":"Typeable5","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf5","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable5"},{"name":"Typeable6","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf6","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable6"},{"name":"Typeable7","module":"Data.OldTypeable.Internal","entity":"class"},{"name":"typeOf7","module":"Data.OldTypeable.Internal","entity":"method","class":"Typeable7"},{"name":"gcast1","module":"Data.OldTypeable","entity":"value"},{"name":"gcast2","module":"Data.OldTypeable","entity":"value"},{"name":"typeOfDefault","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf1Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf2Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf3Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf4Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf5Default","module":"Data.OldTypeable.Internal","entity":"value"},{"name":"typeOf6Default","module":"Data.OldTypeable.Internal","entity":"value"}]
data/baseEnvironment/Data.Ord.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"Down","module":"Data.Ord","entity":"newtype"},{"name":"Down","module":"Data.Ord","type":"Down","entity":"constructor"},{"name":"comparing","module":"Data.Ord","entity":"value"}]
+[{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"Down","module":"Data.Ord","entity":"newtype"},{"name":"Down","module":"Data.Ord","type":"Down","entity":"constructor"},{"name":"comparing","module":"Data.Ord","entity":"value"}]
data/baseEnvironment/Data.Ratio.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ratio","module":"GHC.Real","entity":"data"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"%","module":"GHC.Real","entity":"value"},{"name":"numerator","module":"GHC.Real","entity":"value"},{"name":"denominator","module":"GHC.Real","entity":"value"},{"name":"approxRational","module":"Data.Ratio","entity":"value"}]
+[{"name":"Ratio","module":"GHC.Real","entity":"data"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"%","module":"GHC.Real","entity":"value"},{"name":"numerator","module":"GHC.Real","entity":"value"},{"name":"denominator","module":"GHC.Real","entity":"value"},{"name":"approxRational","module":"Data.Ratio","entity":"value"}]
data/baseEnvironment/Data.STRef.Lazy.symbols view
@@ -1,1 +1,1 @@-[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"newSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"readSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"writeSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"modifySTRef","module":"Data.STRef.Lazy","entity":"value"}]
+[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"newSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"readSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"writeSTRef","module":"Data.STRef.Lazy","entity":"value"},{"name":"modifySTRef","module":"Data.STRef.Lazy","entity":"value"}]
data/baseEnvironment/Data.STRef.Strict.symbols view
@@ -1,1 +1,1 @@-[{"name":"modifySTRef","module":"Data.STRef","entity":"value"},{"name":"modifySTRef'","module":"Data.STRef","entity":"value"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"},{"name":"STRef","module":"GHC.STRef","entity":"data"}]
+[{"name":"modifySTRef","module":"Data.STRef","entity":"value"},{"name":"modifySTRef'","module":"Data.STRef","entity":"value"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"},{"name":"STRef","module":"GHC.STRef","entity":"data"}]
data/baseEnvironment/Data.STRef.symbols view
@@ -1,1 +1,1 @@-[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"},{"name":"modifySTRef","module":"Data.STRef","entity":"value"},{"name":"modifySTRef'","module":"Data.STRef","entity":"value"}]
+[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"},{"name":"modifySTRef","module":"Data.STRef","entity":"value"},{"name":"modifySTRef'","module":"Data.STRef","entity":"value"}]
data/baseEnvironment/Data.String.symbols view
@@ -1,1 +1,1 @@-[{"name":"String","module":"GHC.Base","entity":"type"},{"name":"IsString","module":"Data.String","entity":"class"},{"name":"fromString","module":"Data.String","entity":"method","class":"IsString"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"}]
+[{"name":"String","module":"GHC.Base","entity":"type"},{"name":"IsString","module":"Data.String","entity":"class"},{"name":"fromString","module":"Data.String","entity":"method","class":"IsString"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"}]
data/baseEnvironment/Data.Traversable.symbols view
@@ -1,1 +1,1 @@-[{"name":"Traversable","module":"Data.Traversable","entity":"class"},{"name":"mapM","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"sequence","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"sequenceA","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"traverse","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"for","module":"Data.Traversable","entity":"value"},{"name":"forM","module":"Data.Traversable","entity":"value"},{"name":"mapAccumL","module":"Data.Traversable","entity":"value"},{"name":"mapAccumR","module":"Data.Traversable","entity":"value"},{"name":"fmapDefault","module":"Data.Traversable","entity":"value"},{"name":"foldMapDefault","module":"Data.Traversable","entity":"value"}]
+[{"name":"Traversable","module":"Data.Traversable","entity":"class"},{"name":"mapM","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"sequence","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"sequenceA","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"traverse","module":"Data.Traversable","entity":"method","class":"Traversable"},{"name":"for","module":"Data.Traversable","entity":"value"},{"name":"forM","module":"Data.Traversable","entity":"value"},{"name":"mapAccumL","module":"Data.Traversable","entity":"value"},{"name":"mapAccumR","module":"Data.Traversable","entity":"value"},{"name":"fmapDefault","module":"Data.Traversable","entity":"value"},{"name":"foldMapDefault","module":"Data.Traversable","entity":"value"}]
data/baseEnvironment/Data.Tuple.symbols view
@@ -1,1 +1,1 @@-[{"name":"fst","module":"Data.Tuple","entity":"value"},{"name":"snd","module":"Data.Tuple","entity":"value"},{"name":"curry","module":"Data.Tuple","entity":"value"},{"name":"uncurry","module":"Data.Tuple","entity":"value"},{"name":"swap","module":"Data.Tuple","entity":"value"}]
+[{"name":"fst","module":"Data.Tuple","entity":"value"},{"name":"snd","module":"Data.Tuple","entity":"value"},{"name":"curry","module":"Data.Tuple","entity":"value"},{"name":"uncurry","module":"Data.Tuple","entity":"value"},{"name":"swap","module":"Data.Tuple","entity":"value"}]
data/baseEnvironment/Data.Typeable.Internal.symbols view
@@ -1,1 +1,1 @@-[{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","type":"TypeRep","entity":"constructor"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","type":"TyCon","entity":"constructor"},{"constructors":["TyCon"],"name":"tyConHash","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"listTc","module":"Data.Typeable.Internal","entity":"value"},{"name":"funTc","module":"Data.Typeable.Internal","entity":"value"}]
+[{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"TypeRep","module":"Data.Typeable.Internal","type":"TypeRep","entity":"constructor"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"TyCon","module":"Data.Typeable.Internal","type":"TyCon","entity":"constructor"},{"constructors":["TyCon"],"name":"tyConHash","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"name":"listTc","module":"Data.Typeable.Internal","entity":"value"},{"name":"funTc","module":"Data.Typeable.Internal","entity":"value"}]
data/baseEnvironment/Data.Typeable.symbols view
@@ -1,1 +1,1 @@-[{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"}]
+[{"name":"Proxy","module":"Data.Typeable.Internal","entity":"data"},{"name":"Proxy","module":"Data.Typeable.Internal","type":"Proxy","entity":"constructor"},{"name":"Typeable","module":"Data.Typeable.Internal","entity":"class"},{"name":"typeRep","module":"Data.Typeable.Internal","entity":"method","class":"Typeable"},{"name":"typeOf","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf1","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf2","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf3","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf4","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf5","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf6","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeOf7","module":"Data.Typeable.Internal","entity":"value"},{"name":"cast","module":"Data.Typeable","entity":"value"},{"name":"gcast","module":"Data.Typeable","entity":"value"},{"name":"gcast1","module":"Data.Typeable","entity":"value"},{"name":"gcast2","module":"Data.Typeable","entity":"value"},{"name":"TypeRep","module":"Data.Typeable.Internal","entity":"data"},{"name":"showsTypeRep","module":"Data.Typeable.Internal","entity":"value"},{"name":"TyCon","module":"Data.Typeable.Internal","entity":"data"},{"name":"tyConString","module":"Data.Typeable.Internal","entity":"value"},{"constructors":["TyCon"],"name":"tyConPackage","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConModule","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"constructors":["TyCon"],"name":"tyConName","module":"Data.Typeable.Internal","type":"TyCon","entity":"selector"},{"name":"mkTyCon3","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkAppTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"mkFunTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"splitTyConApp","module":"Data.Typeable.Internal","entity":"value"},{"name":"funResultTy","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepTyCon","module":"Data.Typeable.Internal","entity":"value"},{"name":"typeRepArgs","module":"Data.Typeable.Internal","entity":"value"}]
data/baseEnvironment/Data.Unique.symbols view
@@ -1,1 +1,1 @@-[{"name":"Unique","module":"Data.Unique","entity":"newtype"},{"name":"newUnique","module":"Data.Unique","entity":"value"},{"name":"hashUnique","module":"Data.Unique","entity":"value"}]
+[{"name":"Unique","module":"Data.Unique","entity":"newtype"},{"name":"newUnique","module":"Data.Unique","entity":"value"},{"name":"hashUnique","module":"Data.Unique","entity":"value"}]
data/baseEnvironment/Data.Version.symbols view
@@ -1,1 +1,1 @@-[{"name":"Version","module":"Data.Version","entity":"data"},{"name":"Version","module":"Data.Version","type":"Version","entity":"constructor"},{"constructors":["Version"],"name":"versionBranch","module":"Data.Version","type":"Version","entity":"selector"},{"constructors":["Version"],"name":"versionTags","module":"Data.Version","type":"Version","entity":"selector"},{"name":"showVersion","module":"Data.Version","entity":"value"},{"name":"parseVersion","module":"Data.Version","entity":"value"}]
+[{"name":"Version","module":"Data.Version","entity":"data"},{"name":"Version","module":"Data.Version","type":"Version","entity":"constructor"},{"constructors":["Version"],"name":"versionBranch","module":"Data.Version","type":"Version","entity":"selector"},{"constructors":["Version"],"name":"versionTags","module":"Data.Version","type":"Version","entity":"selector"},{"name":"showVersion","module":"Data.Version","entity":"value"},{"name":"parseVersion","module":"Data.Version","entity":"value"}]
data/baseEnvironment/Data.Word.symbols view
@@ -1,1 +1,1 @@-[{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"}]
+[{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"}]
data/baseEnvironment/Debug.Trace.symbols view
@@ -1,1 +1,1 @@-[{"name":"trace","module":"Debug.Trace","entity":"value"},{"name":"traceShow","module":"Debug.Trace","entity":"value"},{"name":"traceStack","module":"Debug.Trace","entity":"value"},{"name":"traceIO","module":"Debug.Trace","entity":"value"},{"name":"putTraceMsg","module":"Debug.Trace","entity":"value"},{"name":"traceEvent","module":"Debug.Trace","entity":"value"},{"name":"traceEventIO","module":"Debug.Trace","entity":"value"},{"name":"traceMarker","module":"Debug.Trace","entity":"value"},{"name":"traceMarkerIO","module":"Debug.Trace","entity":"value"}]
+[{"name":"trace","module":"Debug.Trace","entity":"value"},{"name":"traceShow","module":"Debug.Trace","entity":"value"},{"name":"traceStack","module":"Debug.Trace","entity":"value"},{"name":"traceIO","module":"Debug.Trace","entity":"value"},{"name":"putTraceMsg","module":"Debug.Trace","entity":"value"},{"name":"traceEvent","module":"Debug.Trace","entity":"value"},{"name":"traceEventIO","module":"Debug.Trace","entity":"value"},{"name":"traceMarker","module":"Debug.Trace","entity":"value"},{"name":"traceMarkerIO","module":"Debug.Trace","entity":"value"}]
data/baseEnvironment/Foreign.C.Error.symbols view
@@ -1,1 +1,1 @@-[{"name":"Errno","module":"Foreign.C.Error","entity":"newtype"},{"name":"Errno","module":"Foreign.C.Error","type":"Errno","entity":"constructor"},{"name":"eOK","module":"Foreign.C.Error","entity":"value"},{"name":"e2BIG","module":"Foreign.C.Error","entity":"value"},{"name":"eACCES","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRINUSE","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRNOTAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"eADV","module":"Foreign.C.Error","entity":"value"},{"name":"eAFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eAGAIN","module":"Foreign.C.Error","entity":"value"},{"name":"eALREADY","module":"Foreign.C.Error","entity":"value"},{"name":"eBADF","module":"Foreign.C.Error","entity":"value"},{"name":"eBADMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eBADRPC","module":"Foreign.C.Error","entity":"value"},{"name":"eBUSY","module":"Foreign.C.Error","entity":"value"},{"name":"eCHILD","module":"Foreign.C.Error","entity":"value"},{"name":"eCOMM","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNABORTED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNREFUSED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eDEADLK","module":"Foreign.C.Error","entity":"value"},{"name":"eDESTADDRREQ","module":"Foreign.C.Error","entity":"value"},{"name":"eDIRTY","module":"Foreign.C.Error","entity":"value"},{"name":"eDOM","module":"Foreign.C.Error","entity":"value"},{"name":"eDQUOT","module":"Foreign.C.Error","entity":"value"},{"name":"eEXIST","module":"Foreign.C.Error","entity":"value"},{"name":"eFAULT","module":"Foreign.C.Error","entity":"value"},{"name":"eFBIG","module":"Foreign.C.Error","entity":"value"},{"name":"eFTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eIDRM","module":"Foreign.C.Error","entity":"value"},{"name":"eILSEQ","module":"Foreign.C.Error","entity":"value"},{"name":"eINPROGRESS","module":"Foreign.C.Error","entity":"value"},{"name":"eINTR","module":"Foreign.C.Error","entity":"value"},{"name":"eINVAL","module":"Foreign.C.Error","entity":"value"},{"name":"eIO","module":"Foreign.C.Error","entity":"value"},{"name":"eISCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eISDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eLOOP","module":"Foreign.C.Error","entity":"value"},{"name":"eMFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eMLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eMSGSIZE","module":"Foreign.C.Error","entity":"value"},{"name":"eMULTIHOP","module":"Foreign.C.Error","entity":"value"},{"name":"eNAMETOOLONG","module":"Foreign.C.Error","entity":"value"},{"name":"eNETDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eNETRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eNETUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eNFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eNOBUFS","module":"Foreign.C.Error","entity":"value"},{"name":"eNODATA","module":"Foreign.C.Error","entity":"value"},{"name":"eNODEV","module":"Foreign.C.Error","entity":"value"},{"name":"eNOENT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOEXEC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMEM","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eNONET","module":"Foreign.C.Error","entity":"value"},{"name":"eNOPROTOOPT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSPC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSTR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSYS","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTBLK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTEMPTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTSOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNXIO","module":"Foreign.C.Error","entity":"value"},{"name":"eOPNOTSUPP","module":"Foreign.C.Error","entity":"value"},{"name":"ePERM","module":"Foreign.C.Error","entity":"value"},{"name":"ePFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePIPE","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCLIM","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTO","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTONOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTOTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eRANGE","module":"Foreign.C.Error","entity":"value"},{"name":"eREMCHG","module":"Foreign.C.Error","entity":"value"},{"name":"eREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eROFS","module":"Foreign.C.Error","entity":"value"},{"name":"eRPCMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"eRREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eSHUTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eSOCKTNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eSPIPE","module":"Foreign.C.Error","entity":"value"},{"name":"eSRCH","module":"Foreign.C.Error","entity":"value"},{"name":"eSRMNT","module":"Foreign.C.Error","entity":"value"},{"name":"eSTALE","module":"Foreign.C.Error","entity":"value"},{"name":"eTIME","module":"Foreign.C.Error","entity":"value"},{"name":"eTIMEDOUT","module":"Foreign.C.Error","entity":"value"},{"name":"eTOOMANYREFS","module":"Foreign.C.Error","entity":"value"},{"name":"eTXTBSY","module":"Foreign.C.Error","entity":"value"},{"name":"eUSERS","module":"Foreign.C.Error","entity":"value"},{"name":"eWOULDBLOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eXDEV","module":"Foreign.C.Error","entity":"value"},{"name":"isValidErrno","module":"Foreign.C.Error","entity":"value"},{"name":"getErrno","module":"Foreign.C.Error","entity":"value"},{"name":"resetErrno","module":"Foreign.C.Error","entity":"value"},{"name":"errnoToIOError","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPath","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1_","module":"Foreign.C.Error","entity":"value"}]
+[{"name":"Errno","module":"Foreign.C.Error","entity":"newtype"},{"name":"Errno","module":"Foreign.C.Error","type":"Errno","entity":"constructor"},{"name":"eOK","module":"Foreign.C.Error","entity":"value"},{"name":"e2BIG","module":"Foreign.C.Error","entity":"value"},{"name":"eACCES","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRINUSE","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRNOTAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"eADV","module":"Foreign.C.Error","entity":"value"},{"name":"eAFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eAGAIN","module":"Foreign.C.Error","entity":"value"},{"name":"eALREADY","module":"Foreign.C.Error","entity":"value"},{"name":"eBADF","module":"Foreign.C.Error","entity":"value"},{"name":"eBADMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eBADRPC","module":"Foreign.C.Error","entity":"value"},{"name":"eBUSY","module":"Foreign.C.Error","entity":"value"},{"name":"eCHILD","module":"Foreign.C.Error","entity":"value"},{"name":"eCOMM","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNABORTED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNREFUSED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eDEADLK","module":"Foreign.C.Error","entity":"value"},{"name":"eDESTADDRREQ","module":"Foreign.C.Error","entity":"value"},{"name":"eDIRTY","module":"Foreign.C.Error","entity":"value"},{"name":"eDOM","module":"Foreign.C.Error","entity":"value"},{"name":"eDQUOT","module":"Foreign.C.Error","entity":"value"},{"name":"eEXIST","module":"Foreign.C.Error","entity":"value"},{"name":"eFAULT","module":"Foreign.C.Error","entity":"value"},{"name":"eFBIG","module":"Foreign.C.Error","entity":"value"},{"name":"eFTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eIDRM","module":"Foreign.C.Error","entity":"value"},{"name":"eILSEQ","module":"Foreign.C.Error","entity":"value"},{"name":"eINPROGRESS","module":"Foreign.C.Error","entity":"value"},{"name":"eINTR","module":"Foreign.C.Error","entity":"value"},{"name":"eINVAL","module":"Foreign.C.Error","entity":"value"},{"name":"eIO","module":"Foreign.C.Error","entity":"value"},{"name":"eISCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eISDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eLOOP","module":"Foreign.C.Error","entity":"value"},{"name":"eMFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eMLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eMSGSIZE","module":"Foreign.C.Error","entity":"value"},{"name":"eMULTIHOP","module":"Foreign.C.Error","entity":"value"},{"name":"eNAMETOOLONG","module":"Foreign.C.Error","entity":"value"},{"name":"eNETDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eNETRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eNETUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eNFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eNOBUFS","module":"Foreign.C.Error","entity":"value"},{"name":"eNODATA","module":"Foreign.C.Error","entity":"value"},{"name":"eNODEV","module":"Foreign.C.Error","entity":"value"},{"name":"eNOENT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOEXEC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMEM","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eNONET","module":"Foreign.C.Error","entity":"value"},{"name":"eNOPROTOOPT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSPC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSTR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSYS","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTBLK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTEMPTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTSOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNXIO","module":"Foreign.C.Error","entity":"value"},{"name":"eOPNOTSUPP","module":"Foreign.C.Error","entity":"value"},{"name":"ePERM","module":"Foreign.C.Error","entity":"value"},{"name":"ePFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePIPE","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCLIM","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTO","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTONOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTOTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eRANGE","module":"Foreign.C.Error","entity":"value"},{"name":"eREMCHG","module":"Foreign.C.Error","entity":"value"},{"name":"eREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eROFS","module":"Foreign.C.Error","entity":"value"},{"name":"eRPCMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"eRREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eSHUTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eSOCKTNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eSPIPE","module":"Foreign.C.Error","entity":"value"},{"name":"eSRCH","module":"Foreign.C.Error","entity":"value"},{"name":"eSRMNT","module":"Foreign.C.Error","entity":"value"},{"name":"eSTALE","module":"Foreign.C.Error","entity":"value"},{"name":"eTIME","module":"Foreign.C.Error","entity":"value"},{"name":"eTIMEDOUT","module":"Foreign.C.Error","entity":"value"},{"name":"eTOOMANYREFS","module":"Foreign.C.Error","entity":"value"},{"name":"eTXTBSY","module":"Foreign.C.Error","entity":"value"},{"name":"eUSERS","module":"Foreign.C.Error","entity":"value"},{"name":"eWOULDBLOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eXDEV","module":"Foreign.C.Error","entity":"value"},{"name":"isValidErrno","module":"Foreign.C.Error","entity":"value"},{"name":"getErrno","module":"Foreign.C.Error","entity":"value"},{"name":"resetErrno","module":"Foreign.C.Error","entity":"value"},{"name":"errnoToIOError","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPath","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1_","module":"Foreign.C.Error","entity":"value"}]
data/baseEnvironment/Foreign.C.String.symbols view
@@ -1,1 +1,1 @@-[{"name":"CString","module":"Foreign.C.String","entity":"type"},{"name":"CStringLen","module":"Foreign.C.String","entity":"type"},{"name":"peekCString","module":"Foreign.C.String","entity":"value"},{"name":"peekCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCString","module":"Foreign.C.String","entity":"value"},{"name":"newCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCString","module":"Foreign.C.String","entity":"value"},{"name":"withCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"charIsRepresentable","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCChar","module":"Foreign.C.String","entity":"value"},{"name":"castCCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCUChar","module":"Foreign.C.String","entity":"value"},{"name":"castCUCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCSChar","module":"Foreign.C.String","entity":"value"},{"name":"castCSCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"peekCAString","module":"Foreign.C.String","entity":"value"},{"name":"peekCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCAString","module":"Foreign.C.String","entity":"value"},{"name":"newCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCAString","module":"Foreign.C.String","entity":"value"},{"name":"withCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"CWString","module":"Foreign.C.String","entity":"type"},{"name":"CWStringLen","module":"Foreign.C.String","entity":"type"},{"name":"peekCWString","module":"Foreign.C.String","entity":"value"},{"name":"peekCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCWString","module":"Foreign.C.String","entity":"value"},{"name":"newCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCWString","module":"Foreign.C.String","entity":"value"},{"name":"withCWStringLen","module":"Foreign.C.String","entity":"value"}]
+[{"name":"CString","module":"Foreign.C.String","entity":"type"},{"name":"CStringLen","module":"Foreign.C.String","entity":"type"},{"name":"peekCString","module":"Foreign.C.String","entity":"value"},{"name":"peekCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCString","module":"Foreign.C.String","entity":"value"},{"name":"newCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCString","module":"Foreign.C.String","entity":"value"},{"name":"withCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"charIsRepresentable","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCChar","module":"Foreign.C.String","entity":"value"},{"name":"castCCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCUChar","module":"Foreign.C.String","entity":"value"},{"name":"castCUCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCSChar","module":"Foreign.C.String","entity":"value"},{"name":"castCSCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"peekCAString","module":"Foreign.C.String","entity":"value"},{"name":"peekCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCAString","module":"Foreign.C.String","entity":"value"},{"name":"newCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCAString","module":"Foreign.C.String","entity":"value"},{"name":"withCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"CWString","module":"Foreign.C.String","entity":"type"},{"name":"CWStringLen","module":"Foreign.C.String","entity":"type"},{"name":"peekCWString","module":"Foreign.C.String","entity":"value"},{"name":"peekCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCWString","module":"Foreign.C.String","entity":"value"},{"name":"newCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCWString","module":"Foreign.C.String","entity":"value"},{"name":"withCWStringLen","module":"Foreign.C.String","entity":"value"}]
data/baseEnvironment/Foreign.C.Types.symbols view
@@ -1,1 +1,1 @@-[{"name":"CChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CChar","module":"Foreign.C.Types","type":"CChar","entity":"constructor"},{"name":"CSChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSChar","module":"Foreign.C.Types","type":"CSChar","entity":"constructor"},{"name":"CUChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUChar","module":"Foreign.C.Types","type":"CUChar","entity":"constructor"},{"name":"CShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CShort","module":"Foreign.C.Types","type":"CShort","entity":"constructor"},{"name":"CUShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUShort","module":"Foreign.C.Types","type":"CUShort","entity":"constructor"},{"name":"CInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CInt","module":"Foreign.C.Types","type":"CInt","entity":"constructor"},{"name":"CUInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUInt","module":"Foreign.C.Types","type":"CUInt","entity":"constructor"},{"name":"CLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLong","module":"Foreign.C.Types","type":"CLong","entity":"constructor"},{"name":"CULong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULong","module":"Foreign.C.Types","type":"CULong","entity":"constructor"},{"name":"CPtrdiff","module":"Foreign.C.Types","entity":"newtype"},{"name":"CPtrdiff","module":"Foreign.C.Types","type":"CPtrdiff","entity":"constructor"},{"name":"CSize","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSize","module":"Foreign.C.Types","type":"CSize","entity":"constructor"},{"name":"CWchar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CWchar","module":"Foreign.C.Types","type":"CWchar","entity":"constructor"},{"name":"CSigAtomic","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSigAtomic","module":"Foreign.C.Types","type":"CSigAtomic","entity":"constructor"},{"name":"CLLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLLong","module":"Foreign.C.Types","type":"CLLong","entity":"constructor"},{"name":"CULLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULLong","module":"Foreign.C.Types","type":"CULLong","entity":"constructor"},{"name":"CIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntPtr","module":"Foreign.C.Types","type":"CIntPtr","entity":"constructor"},{"name":"CUIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntPtr","module":"Foreign.C.Types","type":"CUIntPtr","entity":"constructor"},{"name":"CIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntMax","module":"Foreign.C.Types","type":"CIntMax","entity":"constructor"},{"name":"CUIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntMax","module":"Foreign.C.Types","type":"CUIntMax","entity":"constructor"},{"name":"CClock","module":"Foreign.C.Types","entity":"newtype"},{"name":"CClock","module":"Foreign.C.Types","type":"CClock","entity":"constructor"},{"name":"CTime","module":"Foreign.C.Types","entity":"newtype"},{"name":"CTime","module":"Foreign.C.Types","type":"CTime","entity":"constructor"},{"name":"CUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUSeconds","module":"Foreign.C.Types","type":"CUSeconds","entity":"constructor"},{"name":"CSUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSUSeconds","module":"Foreign.C.Types","type":"CSUSeconds","entity":"constructor"},{"name":"CFloat","module":"Foreign.C.Types","entity":"newtype"},{"name":"CFloat","module":"Foreign.C.Types","type":"CFloat","entity":"constructor"},{"name":"CDouble","module":"Foreign.C.Types","entity":"newtype"},{"name":"CDouble","module":"Foreign.C.Types","type":"CDouble","entity":"constructor"},{"name":"CFile","module":"Foreign.C.Types","entity":"data"},{"name":"CFpos","module":"Foreign.C.Types","entity":"data"},{"name":"CJmpBuf","module":"Foreign.C.Types","entity":"data"}]
+[{"name":"CChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CChar","module":"Foreign.C.Types","type":"CChar","entity":"constructor"},{"name":"CSChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSChar","module":"Foreign.C.Types","type":"CSChar","entity":"constructor"},{"name":"CUChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUChar","module":"Foreign.C.Types","type":"CUChar","entity":"constructor"},{"name":"CShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CShort","module":"Foreign.C.Types","type":"CShort","entity":"constructor"},{"name":"CUShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUShort","module":"Foreign.C.Types","type":"CUShort","entity":"constructor"},{"name":"CInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CInt","module":"Foreign.C.Types","type":"CInt","entity":"constructor"},{"name":"CUInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUInt","module":"Foreign.C.Types","type":"CUInt","entity":"constructor"},{"name":"CLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLong","module":"Foreign.C.Types","type":"CLong","entity":"constructor"},{"name":"CULong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULong","module":"Foreign.C.Types","type":"CULong","entity":"constructor"},{"name":"CPtrdiff","module":"Foreign.C.Types","entity":"newtype"},{"name":"CPtrdiff","module":"Foreign.C.Types","type":"CPtrdiff","entity":"constructor"},{"name":"CSize","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSize","module":"Foreign.C.Types","type":"CSize","entity":"constructor"},{"name":"CWchar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CWchar","module":"Foreign.C.Types","type":"CWchar","entity":"constructor"},{"name":"CSigAtomic","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSigAtomic","module":"Foreign.C.Types","type":"CSigAtomic","entity":"constructor"},{"name":"CLLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLLong","module":"Foreign.C.Types","type":"CLLong","entity":"constructor"},{"name":"CULLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULLong","module":"Foreign.C.Types","type":"CULLong","entity":"constructor"},{"name":"CIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntPtr","module":"Foreign.C.Types","type":"CIntPtr","entity":"constructor"},{"name":"CUIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntPtr","module":"Foreign.C.Types","type":"CUIntPtr","entity":"constructor"},{"name":"CIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntMax","module":"Foreign.C.Types","type":"CIntMax","entity":"constructor"},{"name":"CUIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntMax","module":"Foreign.C.Types","type":"CUIntMax","entity":"constructor"},{"name":"CClock","module":"Foreign.C.Types","entity":"newtype"},{"name":"CClock","module":"Foreign.C.Types","type":"CClock","entity":"constructor"},{"name":"CTime","module":"Foreign.C.Types","entity":"newtype"},{"name":"CTime","module":"Foreign.C.Types","type":"CTime","entity":"constructor"},{"name":"CUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUSeconds","module":"Foreign.C.Types","type":"CUSeconds","entity":"constructor"},{"name":"CSUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSUSeconds","module":"Foreign.C.Types","type":"CSUSeconds","entity":"constructor"},{"name":"CFloat","module":"Foreign.C.Types","entity":"newtype"},{"name":"CFloat","module":"Foreign.C.Types","type":"CFloat","entity":"constructor"},{"name":"CDouble","module":"Foreign.C.Types","entity":"newtype"},{"name":"CDouble","module":"Foreign.C.Types","type":"CDouble","entity":"constructor"},{"name":"CFile","module":"Foreign.C.Types","entity":"data"},{"name":"CFpos","module":"Foreign.C.Types","entity":"data"},{"name":"CJmpBuf","module":"Foreign.C.Types","entity":"data"}]
data/baseEnvironment/Foreign.C.symbols view
@@ -1,1 +1,1 @@-[{"name":"CChar","module":"Foreign.C.Types","type":"CChar","entity":"constructor"},{"name":"CClock","module":"Foreign.C.Types","type":"CClock","entity":"constructor"},{"name":"CDouble","module":"Foreign.C.Types","type":"CDouble","entity":"constructor"},{"name":"CFloat","module":"Foreign.C.Types","type":"CFloat","entity":"constructor"},{"name":"CInt","module":"Foreign.C.Types","type":"CInt","entity":"constructor"},{"name":"CIntMax","module":"Foreign.C.Types","type":"CIntMax","entity":"constructor"},{"name":"CIntPtr","module":"Foreign.C.Types","type":"CIntPtr","entity":"constructor"},{"name":"CLLong","module":"Foreign.C.Types","type":"CLLong","entity":"constructor"},{"name":"CLong","module":"Foreign.C.Types","type":"CLong","entity":"constructor"},{"name":"CPtrdiff","module":"Foreign.C.Types","type":"CPtrdiff","entity":"constructor"},{"name":"CSChar","module":"Foreign.C.Types","type":"CSChar","entity":"constructor"},{"name":"CSUSeconds","module":"Foreign.C.Types","type":"CSUSeconds","entity":"constructor"},{"name":"CShort","module":"Foreign.C.Types","type":"CShort","entity":"constructor"},{"name":"CSigAtomic","module":"Foreign.C.Types","type":"CSigAtomic","entity":"constructor"},{"name":"CSize","module":"Foreign.C.Types","type":"CSize","entity":"constructor"},{"name":"CTime","module":"Foreign.C.Types","type":"CTime","entity":"constructor"},{"name":"CUChar","module":"Foreign.C.Types","type":"CUChar","entity":"constructor"},{"name":"CUInt","module":"Foreign.C.Types","type":"CUInt","entity":"constructor"},{"name":"CUIntMax","module":"Foreign.C.Types","type":"CUIntMax","entity":"constructor"},{"name":"CUIntPtr","module":"Foreign.C.Types","type":"CUIntPtr","entity":"constructor"},{"name":"CULLong","module":"Foreign.C.Types","type":"CULLong","entity":"constructor"},{"name":"CULong","module":"Foreign.C.Types","type":"CULong","entity":"constructor"},{"name":"CUSeconds","module":"Foreign.C.Types","type":"CUSeconds","entity":"constructor"},{"name":"CUShort","module":"Foreign.C.Types","type":"CUShort","entity":"constructor"},{"name":"CWchar","module":"Foreign.C.Types","type":"CWchar","entity":"constructor"},{"name":"CFile","module":"Foreign.C.Types","entity":"data"},{"name":"CFpos","module":"Foreign.C.Types","entity":"data"},{"name":"CJmpBuf","module":"Foreign.C.Types","entity":"data"},{"name":"CChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CClock","module":"Foreign.C.Types","entity":"newtype"},{"name":"CDouble","module":"Foreign.C.Types","entity":"newtype"},{"name":"CFloat","module":"Foreign.C.Types","entity":"newtype"},{"name":"CInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CPtrdiff","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSigAtomic","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSize","module":"Foreign.C.Types","entity":"newtype"},{"name":"CTime","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CWchar","module":"Foreign.C.Types","entity":"newtype"},{"name":"castCCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCSCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCUCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCSChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCUChar","module":"Foreign.C.String","entity":"value"},{"name":"charIsRepresentable","module":"Foreign.C.String","entity":"value"},{"name":"newCAString","module":"Foreign.C.String","entity":"value"},{"name":"newCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCString","module":"Foreign.C.String","entity":"value"},{"name":"newCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCWString","module":"Foreign.C.String","entity":"value"},{"name":"newCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCAString","module":"Foreign.C.String","entity":"value"},{"name":"peekCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCString","module":"Foreign.C.String","entity":"value"},{"name":"peekCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCWString","module":"Foreign.C.String","entity":"value"},{"name":"peekCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCAString","module":"Foreign.C.String","entity":"value"},{"name":"withCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCString","module":"Foreign.C.String","entity":"value"},{"name":"withCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCWString","module":"Foreign.C.String","entity":"value"},{"name":"withCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"CString","module":"Foreign.C.String","entity":"type"},{"name":"CStringLen","module":"Foreign.C.String","entity":"type"},{"name":"CWString","module":"Foreign.C.String","entity":"type"},{"name":"CWStringLen","module":"Foreign.C.String","entity":"type"},{"name":"e2BIG","module":"Foreign.C.Error","entity":"value"},{"name":"eACCES","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRINUSE","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRNOTAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"eADV","module":"Foreign.C.Error","entity":"value"},{"name":"eAFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eAGAIN","module":"Foreign.C.Error","entity":"value"},{"name":"eALREADY","module":"Foreign.C.Error","entity":"value"},{"name":"eBADF","module":"Foreign.C.Error","entity":"value"},{"name":"eBADMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eBADRPC","module":"Foreign.C.Error","entity":"value"},{"name":"eBUSY","module":"Foreign.C.Error","entity":"value"},{"name":"eCHILD","module":"Foreign.C.Error","entity":"value"},{"name":"eCOMM","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNABORTED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNREFUSED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eDEADLK","module":"Foreign.C.Error","entity":"value"},{"name":"eDESTADDRREQ","module":"Foreign.C.Error","entity":"value"},{"name":"eDIRTY","module":"Foreign.C.Error","entity":"value"},{"name":"eDOM","module":"Foreign.C.Error","entity":"value"},{"name":"eDQUOT","module":"Foreign.C.Error","entity":"value"},{"name":"eEXIST","module":"Foreign.C.Error","entity":"value"},{"name":"eFAULT","module":"Foreign.C.Error","entity":"value"},{"name":"eFBIG","module":"Foreign.C.Error","entity":"value"},{"name":"eFTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eIDRM","module":"Foreign.C.Error","entity":"value"},{"name":"eILSEQ","module":"Foreign.C.Error","entity":"value"},{"name":"eINPROGRESS","module":"Foreign.C.Error","entity":"value"},{"name":"eINTR","module":"Foreign.C.Error","entity":"value"},{"name":"eINVAL","module":"Foreign.C.Error","entity":"value"},{"name":"eIO","module":"Foreign.C.Error","entity":"value"},{"name":"eISCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eISDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eLOOP","module":"Foreign.C.Error","entity":"value"},{"name":"eMFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eMLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eMSGSIZE","module":"Foreign.C.Error","entity":"value"},{"name":"eMULTIHOP","module":"Foreign.C.Error","entity":"value"},{"name":"eNAMETOOLONG","module":"Foreign.C.Error","entity":"value"},{"name":"eNETDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eNETRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eNETUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eNFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eNOBUFS","module":"Foreign.C.Error","entity":"value"},{"name":"eNODATA","module":"Foreign.C.Error","entity":"value"},{"name":"eNODEV","module":"Foreign.C.Error","entity":"value"},{"name":"eNOENT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOEXEC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMEM","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eNONET","module":"Foreign.C.Error","entity":"value"},{"name":"eNOPROTOOPT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSPC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSTR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSYS","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTBLK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTEMPTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTSOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNXIO","module":"Foreign.C.Error","entity":"value"},{"name":"eOK","module":"Foreign.C.Error","entity":"value"},{"name":"eOPNOTSUPP","module":"Foreign.C.Error","entity":"value"},{"name":"ePERM","module":"Foreign.C.Error","entity":"value"},{"name":"ePFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePIPE","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCLIM","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTO","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTONOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTOTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eRANGE","module":"Foreign.C.Error","entity":"value"},{"name":"eREMCHG","module":"Foreign.C.Error","entity":"value"},{"name":"eREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eROFS","module":"Foreign.C.Error","entity":"value"},{"name":"eRPCMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"eRREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eSHUTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eSOCKTNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eSPIPE","module":"Foreign.C.Error","entity":"value"},{"name":"eSRCH","module":"Foreign.C.Error","entity":"value"},{"name":"eSRMNT","module":"Foreign.C.Error","entity":"value"},{"name":"eSTALE","module":"Foreign.C.Error","entity":"value"},{"name":"eTIME","module":"Foreign.C.Error","entity":"value"},{"name":"eTIMEDOUT","module":"Foreign.C.Error","entity":"value"},{"name":"eTOOMANYREFS","module":"Foreign.C.Error","entity":"value"},{"name":"eTXTBSY","module":"Foreign.C.Error","entity":"value"},{"name":"eUSERS","module":"Foreign.C.Error","entity":"value"},{"name":"eWOULDBLOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eXDEV","module":"Foreign.C.Error","entity":"value"},{"name":"errnoToIOError","module":"Foreign.C.Error","entity":"value"},{"name":"getErrno","module":"Foreign.C.Error","entity":"value"},{"name":"isValidErrno","module":"Foreign.C.Error","entity":"value"},{"name":"resetErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPath","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf_","module":"Foreign.C.Error","entity":"value"},{"name":"Errno","module":"Foreign.C.Error","type":"Errno","entity":"constructor"},{"name":"Errno","module":"Foreign.C.Error","entity":"newtype"}]
+[{"name":"CChar","module":"Foreign.C.Types","type":"CChar","entity":"constructor"},{"name":"CClock","module":"Foreign.C.Types","type":"CClock","entity":"constructor"},{"name":"CDouble","module":"Foreign.C.Types","type":"CDouble","entity":"constructor"},{"name":"CFloat","module":"Foreign.C.Types","type":"CFloat","entity":"constructor"},{"name":"CInt","module":"Foreign.C.Types","type":"CInt","entity":"constructor"},{"name":"CIntMax","module":"Foreign.C.Types","type":"CIntMax","entity":"constructor"},{"name":"CIntPtr","module":"Foreign.C.Types","type":"CIntPtr","entity":"constructor"},{"name":"CLLong","module":"Foreign.C.Types","type":"CLLong","entity":"constructor"},{"name":"CLong","module":"Foreign.C.Types","type":"CLong","entity":"constructor"},{"name":"CPtrdiff","module":"Foreign.C.Types","type":"CPtrdiff","entity":"constructor"},{"name":"CSChar","module":"Foreign.C.Types","type":"CSChar","entity":"constructor"},{"name":"CSUSeconds","module":"Foreign.C.Types","type":"CSUSeconds","entity":"constructor"},{"name":"CShort","module":"Foreign.C.Types","type":"CShort","entity":"constructor"},{"name":"CSigAtomic","module":"Foreign.C.Types","type":"CSigAtomic","entity":"constructor"},{"name":"CSize","module":"Foreign.C.Types","type":"CSize","entity":"constructor"},{"name":"CTime","module":"Foreign.C.Types","type":"CTime","entity":"constructor"},{"name":"CUChar","module":"Foreign.C.Types","type":"CUChar","entity":"constructor"},{"name":"CUInt","module":"Foreign.C.Types","type":"CUInt","entity":"constructor"},{"name":"CUIntMax","module":"Foreign.C.Types","type":"CUIntMax","entity":"constructor"},{"name":"CUIntPtr","module":"Foreign.C.Types","type":"CUIntPtr","entity":"constructor"},{"name":"CULLong","module":"Foreign.C.Types","type":"CULLong","entity":"constructor"},{"name":"CULong","module":"Foreign.C.Types","type":"CULong","entity":"constructor"},{"name":"CUSeconds","module":"Foreign.C.Types","type":"CUSeconds","entity":"constructor"},{"name":"CUShort","module":"Foreign.C.Types","type":"CUShort","entity":"constructor"},{"name":"CWchar","module":"Foreign.C.Types","type":"CWchar","entity":"constructor"},{"name":"CFile","module":"Foreign.C.Types","entity":"data"},{"name":"CFpos","module":"Foreign.C.Types","entity":"data"},{"name":"CJmpBuf","module":"Foreign.C.Types","entity":"data"},{"name":"CChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CClock","module":"Foreign.C.Types","entity":"newtype"},{"name":"CDouble","module":"Foreign.C.Types","entity":"newtype"},{"name":"CFloat","module":"Foreign.C.Types","entity":"newtype"},{"name":"CInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CPtrdiff","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSigAtomic","module":"Foreign.C.Types","entity":"newtype"},{"name":"CSize","module":"Foreign.C.Types","entity":"newtype"},{"name":"CTime","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUChar","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUInt","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntMax","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUIntPtr","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULLong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CULong","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUSeconds","module":"Foreign.C.Types","entity":"newtype"},{"name":"CUShort","module":"Foreign.C.Types","entity":"newtype"},{"name":"CWchar","module":"Foreign.C.Types","entity":"newtype"},{"name":"castCCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCSCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCUCharToChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCSChar","module":"Foreign.C.String","entity":"value"},{"name":"castCharToCUChar","module":"Foreign.C.String","entity":"value"},{"name":"charIsRepresentable","module":"Foreign.C.String","entity":"value"},{"name":"newCAString","module":"Foreign.C.String","entity":"value"},{"name":"newCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCString","module":"Foreign.C.String","entity":"value"},{"name":"newCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"newCWString","module":"Foreign.C.String","entity":"value"},{"name":"newCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCAString","module":"Foreign.C.String","entity":"value"},{"name":"peekCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCString","module":"Foreign.C.String","entity":"value"},{"name":"peekCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"peekCWString","module":"Foreign.C.String","entity":"value"},{"name":"peekCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCAString","module":"Foreign.C.String","entity":"value"},{"name":"withCAStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCString","module":"Foreign.C.String","entity":"value"},{"name":"withCStringLen","module":"Foreign.C.String","entity":"value"},{"name":"withCWString","module":"Foreign.C.String","entity":"value"},{"name":"withCWStringLen","module":"Foreign.C.String","entity":"value"},{"name":"CString","module":"Foreign.C.String","entity":"type"},{"name":"CStringLen","module":"Foreign.C.String","entity":"type"},{"name":"CWString","module":"Foreign.C.String","entity":"type"},{"name":"CWStringLen","module":"Foreign.C.String","entity":"type"},{"name":"e2BIG","module":"Foreign.C.Error","entity":"value"},{"name":"eACCES","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRINUSE","module":"Foreign.C.Error","entity":"value"},{"name":"eADDRNOTAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"eADV","module":"Foreign.C.Error","entity":"value"},{"name":"eAFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eAGAIN","module":"Foreign.C.Error","entity":"value"},{"name":"eALREADY","module":"Foreign.C.Error","entity":"value"},{"name":"eBADF","module":"Foreign.C.Error","entity":"value"},{"name":"eBADMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eBADRPC","module":"Foreign.C.Error","entity":"value"},{"name":"eBUSY","module":"Foreign.C.Error","entity":"value"},{"name":"eCHILD","module":"Foreign.C.Error","entity":"value"},{"name":"eCOMM","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNABORTED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNREFUSED","module":"Foreign.C.Error","entity":"value"},{"name":"eCONNRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eDEADLK","module":"Foreign.C.Error","entity":"value"},{"name":"eDESTADDRREQ","module":"Foreign.C.Error","entity":"value"},{"name":"eDIRTY","module":"Foreign.C.Error","entity":"value"},{"name":"eDOM","module":"Foreign.C.Error","entity":"value"},{"name":"eDQUOT","module":"Foreign.C.Error","entity":"value"},{"name":"eEXIST","module":"Foreign.C.Error","entity":"value"},{"name":"eFAULT","module":"Foreign.C.Error","entity":"value"},{"name":"eFBIG","module":"Foreign.C.Error","entity":"value"},{"name":"eFTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eHOSTUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eIDRM","module":"Foreign.C.Error","entity":"value"},{"name":"eILSEQ","module":"Foreign.C.Error","entity":"value"},{"name":"eINPROGRESS","module":"Foreign.C.Error","entity":"value"},{"name":"eINTR","module":"Foreign.C.Error","entity":"value"},{"name":"eINVAL","module":"Foreign.C.Error","entity":"value"},{"name":"eIO","module":"Foreign.C.Error","entity":"value"},{"name":"eISCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eISDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eLOOP","module":"Foreign.C.Error","entity":"value"},{"name":"eMFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eMLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eMSGSIZE","module":"Foreign.C.Error","entity":"value"},{"name":"eMULTIHOP","module":"Foreign.C.Error","entity":"value"},{"name":"eNAMETOOLONG","module":"Foreign.C.Error","entity":"value"},{"name":"eNETDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eNETRESET","module":"Foreign.C.Error","entity":"value"},{"name":"eNETUNREACH","module":"Foreign.C.Error","entity":"value"},{"name":"eNFILE","module":"Foreign.C.Error","entity":"value"},{"name":"eNOBUFS","module":"Foreign.C.Error","entity":"value"},{"name":"eNODATA","module":"Foreign.C.Error","entity":"value"},{"name":"eNODEV","module":"Foreign.C.Error","entity":"value"},{"name":"eNOENT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOEXEC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOLINK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMEM","module":"Foreign.C.Error","entity":"value"},{"name":"eNOMSG","module":"Foreign.C.Error","entity":"value"},{"name":"eNONET","module":"Foreign.C.Error","entity":"value"},{"name":"eNOPROTOOPT","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSPC","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSTR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOSYS","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTBLK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTCONN","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTDIR","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTEMPTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTSOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eNOTTY","module":"Foreign.C.Error","entity":"value"},{"name":"eNXIO","module":"Foreign.C.Error","entity":"value"},{"name":"eOK","module":"Foreign.C.Error","entity":"value"},{"name":"eOPNOTSUPP","module":"Foreign.C.Error","entity":"value"},{"name":"ePERM","module":"Foreign.C.Error","entity":"value"},{"name":"ePFNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePIPE","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCLIM","module":"Foreign.C.Error","entity":"value"},{"name":"ePROCUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"ePROGUNAVAIL","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTO","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTONOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"ePROTOTYPE","module":"Foreign.C.Error","entity":"value"},{"name":"eRANGE","module":"Foreign.C.Error","entity":"value"},{"name":"eREMCHG","module":"Foreign.C.Error","entity":"value"},{"name":"eREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eROFS","module":"Foreign.C.Error","entity":"value"},{"name":"eRPCMISMATCH","module":"Foreign.C.Error","entity":"value"},{"name":"eRREMOTE","module":"Foreign.C.Error","entity":"value"},{"name":"eSHUTDOWN","module":"Foreign.C.Error","entity":"value"},{"name":"eSOCKTNOSUPPORT","module":"Foreign.C.Error","entity":"value"},{"name":"eSPIPE","module":"Foreign.C.Error","entity":"value"},{"name":"eSRCH","module":"Foreign.C.Error","entity":"value"},{"name":"eSRMNT","module":"Foreign.C.Error","entity":"value"},{"name":"eSTALE","module":"Foreign.C.Error","entity":"value"},{"name":"eTIME","module":"Foreign.C.Error","entity":"value"},{"name":"eTIMEDOUT","module":"Foreign.C.Error","entity":"value"},{"name":"eTOOMANYREFS","module":"Foreign.C.Error","entity":"value"},{"name":"eTXTBSY","module":"Foreign.C.Error","entity":"value"},{"name":"eUSERS","module":"Foreign.C.Error","entity":"value"},{"name":"eWOULDBLOCK","module":"Foreign.C.Error","entity":"value"},{"name":"eXDEV","module":"Foreign.C.Error","entity":"value"},{"name":"errnoToIOError","module":"Foreign.C.Error","entity":"value"},{"name":"getErrno","module":"Foreign.C.Error","entity":"value"},{"name":"isValidErrno","module":"Foreign.C.Error","entity":"value"},{"name":"resetErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrno","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1RetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1Retry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfNullRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetryMayBlock_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIfRetry_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoIf_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPath","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfMinus1_","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIfNull","module":"Foreign.C.Error","entity":"value"},{"name":"throwErrnoPathIf_","module":"Foreign.C.Error","entity":"value"},{"name":"Errno","module":"Foreign.C.Error","type":"Errno","entity":"constructor"},{"name":"Errno","module":"Foreign.C.Error","entity":"newtype"}]
data/baseEnvironment/Foreign.Concurrent.symbols view
@@ -1,1 +1,1 @@-[{"name":"newForeignPtr","module":"Foreign.Concurrent","entity":"value"},{"name":"addForeignPtrFinalizer","module":"Foreign.Concurrent","entity":"value"}]
+[{"name":"newForeignPtr","module":"Foreign.Concurrent","entity":"value"},{"name":"addForeignPtrFinalizer","module":"Foreign.Concurrent","entity":"value"}]
data/baseEnvironment/Foreign.ForeignPtr.Imp.symbols view
@@ -1,1 +1,1 @@-[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
+[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
data/baseEnvironment/Foreign.ForeignPtr.Safe.symbols view
@@ -1,1 +1,1 @@-[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
+[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
data/baseEnvironment/Foreign.ForeignPtr.Unsafe.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"}]
+[{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"}]
data/baseEnvironment/Foreign.ForeignPtr.symbols view
@@ -1,1 +1,1 @@-[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
+[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Alloc.symbols view
@@ -1,1 +1,1 @@-[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"}]
+[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Array.symbols view
@@ -1,1 +1,1 @@-[{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"}]
+[{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Error.symbols view
@@ -1,1 +1,1 @@-[{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"}]
+[{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Pool.symbols view
@@ -1,1 +1,1 @@-[{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"}]
+[{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Safe.symbols view
@@ -1,1 +1,1 @@-[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"}]
+[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Unsafe.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeLocalState","module":"Foreign.Marshal.Unsafe","entity":"value"}]
+[{"name":"unsafeLocalState","module":"Foreign.Marshal.Unsafe","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.Utils.symbols view
@@ -1,1 +1,1 @@-[{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"}]
+[{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"}]
data/baseEnvironment/Foreign.Marshal.symbols view
@@ -1,1 +1,1 @@-[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
+[{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
data/baseEnvironment/Foreign.Ptr.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"}]
+[{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"}]
data/baseEnvironment/Foreign.Safe.symbols view
@@ -1,1 +1,1 @@-[{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
+[{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
data/baseEnvironment/Foreign.StablePtr.symbols view
@@ -1,1 +1,1 @@-[{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"}]
+[{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"}]
data/baseEnvironment/Foreign.Storable.symbols view
@@ -1,1 +1,1 @@-[{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"}]
+[{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"}]
data/baseEnvironment/Foreign.symbols view
@@ -1,1 +1,1 @@-[{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
+[{"name":"bitDefault","module":"Data.Bits","entity":"value"},{"name":"popCountDefault","module":"Data.Bits","entity":"value"},{"name":"testBitDefault","module":"Data.Bits","entity":"value"},{"name":"bit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSize","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"bitSizeMaybe","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"clearBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complement","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"complementBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"finiteBitSize","module":"Data.Bits","entity":"method","class":"FiniteBits"},{"name":"isSigned","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"popCount","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotate","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"rotateR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"setBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shift","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"shiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"testBit","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftL","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"unsafeShiftR","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"xor","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".&.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":".|.","module":"Data.Bits","entity":"method","class":"Bits"},{"name":"Bits","module":"Data.Bits","entity":"class"},{"name":"FiniteBits","module":"Data.Bits","entity":"class"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"freeHaskellFunPtr","module":"Foreign.Ptr","entity":"value"},{"name":"intPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToIntPtr","module":"Foreign.Ptr","entity":"value"},{"name":"ptrToWordPtr","module":"Foreign.Ptr","entity":"value"},{"name":"wordPtrToPtr","module":"Foreign.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"IntPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"WordPtr","module":"Foreign.Ptr","entity":"newtype"},{"name":"mallocForeignPtrArray","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"mallocForeignPtrArray0","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"newForeignPtrEnv","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"withForeignPtr","module":"Foreign.ForeignPtr.Imp","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"alignment","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peek","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"peekElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"poke","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeByteOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"pokeElemOff","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"sizeOf","module":"Foreign.Storable","entity":"method","class":"Storable"},{"name":"Storable","module":"Foreign.Storable","entity":"class"},{"name":"alloca","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"allocaBytesAligned","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"finalizerFree","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"free","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"malloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"mallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"realloc","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"reallocBytes","module":"Foreign.Marshal.Alloc","entity":"value"},{"name":"advancePtr","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"allocaArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"copyArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"lengthArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"mallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"moveArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"newArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"peekArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"pokeArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"reallocArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArray0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen","module":"Foreign.Marshal.Array","entity":"value"},{"name":"withArrayLen0","module":"Foreign.Marshal.Array","entity":"value"},{"name":"throwIf","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNeg_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIfNull","module":"Foreign.Marshal.Error","entity":"value"},{"name":"throwIf_","module":"Foreign.Marshal.Error","entity":"value"},{"name":"void","module":"Foreign.Marshal.Error","entity":"value"},{"name":"freePool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"newPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMalloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledMallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNew","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledNewArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledRealloc","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocArray0","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"pooledReallocBytes","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"withPool","module":"Foreign.Marshal.Pool","entity":"value"},{"name":"copyBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"fromBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeNew","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybePeek","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"maybeWith","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"moveBytes","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"new","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"toBool","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"with","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"withMany","module":"Foreign.Marshal.Utils","entity":"value"},{"name":"Pool","module":"Foreign.Marshal.Pool","entity":"newtype"}]
data/baseEnvironment/GHC.Arr.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ix","module":"GHC.Arr","entity":"class"},{"name":"inRange","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"index","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"range","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"rangeSize","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"unsafeIndex","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"unsafeRangeSize","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"Array","module":"GHC.Arr","entity":"data"},{"name":"Array","module":"GHC.Arr","type":"Array","entity":"constructor"},{"name":"STArray","module":"GHC.Arr","entity":"data"},{"name":"STArray","module":"GHC.Arr","type":"STArray","entity":"constructor"},{"name":"indexError","module":"GHC.Arr","entity":"value"},{"name":"hopelessIndexError","module":"GHC.Arr","entity":"value"},{"name":"arrEleBottom","module":"GHC.Arr","entity":"value"},{"name":"array","module":"GHC.Arr","entity":"value"},{"name":"listArray","module":"GHC.Arr","entity":"value"},{"name":"!","module":"GHC.Arr","entity":"value"},{"name":"safeRangeSize","module":"GHC.Arr","entity":"value"},{"name":"negRange","module":"GHC.Arr","entity":"value"},{"name":"safeIndex","module":"GHC.Arr","entity":"value"},{"name":"badSafeIndex","module":"GHC.Arr","entity":"value"},{"name":"bounds","module":"GHC.Arr","entity":"value"},{"name":"numElements","module":"GHC.Arr","entity":"value"},{"name":"numElementsSTArray","module":"GHC.Arr","entity":"value"},{"name":"indices","module":"GHC.Arr","entity":"value"},{"name":"elems","module":"GHC.Arr","entity":"value"},{"name":"assocs","module":"GHC.Arr","entity":"value"},{"name":"accumArray","module":"GHC.Arr","entity":"value"},{"name":"adjust","module":"GHC.Arr","entity":"value"},{"name":"//","module":"GHC.Arr","entity":"value"},{"name":"accum","module":"GHC.Arr","entity":"value"},{"name":"amap","module":"GHC.Arr","entity":"value"},{"name":"ixmap","module":"GHC.Arr","entity":"value"},{"name":"eqArray","module":"GHC.Arr","entity":"value"},{"name":"cmpArray","module":"GHC.Arr","entity":"value"},{"name":"cmpIntArray","module":"GHC.Arr","entity":"value"},{"name":"newSTArray","module":"GHC.Arr","entity":"value"},{"name":"boundsSTArray","module":"GHC.Arr","entity":"value"},{"name":"readSTArray","module":"GHC.Arr","entity":"value"},{"name":"writeSTArray","module":"GHC.Arr","entity":"value"},{"name":"freezeSTArray","module":"GHC.Arr","entity":"value"},{"name":"thawSTArray","module":"GHC.Arr","entity":"value"},{"name":"fill","module":"GHC.Arr","entity":"value"},{"name":"done","module":"GHC.Arr","entity":"value"},{"name":"unsafeArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeArray'","module":"GHC.Arr","entity":"value"},{"name":"lessSafeIndex","module":"GHC.Arr","entity":"value"},{"name":"unsafeAt","module":"GHC.Arr","entity":"value"},{"name":"unsafeReplace","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccumArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccumArray'","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccum","module":"GHC.Arr","entity":"value"},{"name":"unsafeReadSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeWriteSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeFreezeSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeThawSTArray","module":"GHC.Arr","entity":"value"}]
+[{"name":"Ix","module":"GHC.Arr","entity":"class"},{"name":"inRange","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"index","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"range","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"rangeSize","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"unsafeIndex","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"unsafeRangeSize","module":"GHC.Arr","entity":"method","class":"Ix"},{"name":"Array","module":"GHC.Arr","entity":"data"},{"name":"Array","module":"GHC.Arr","type":"Array","entity":"constructor"},{"name":"STArray","module":"GHC.Arr","entity":"data"},{"name":"STArray","module":"GHC.Arr","type":"STArray","entity":"constructor"},{"name":"indexError","module":"GHC.Arr","entity":"value"},{"name":"hopelessIndexError","module":"GHC.Arr","entity":"value"},{"name":"arrEleBottom","module":"GHC.Arr","entity":"value"},{"name":"array","module":"GHC.Arr","entity":"value"},{"name":"listArray","module":"GHC.Arr","entity":"value"},{"name":"!","module":"GHC.Arr","entity":"value"},{"name":"safeRangeSize","module":"GHC.Arr","entity":"value"},{"name":"negRange","module":"GHC.Arr","entity":"value"},{"name":"safeIndex","module":"GHC.Arr","entity":"value"},{"name":"badSafeIndex","module":"GHC.Arr","entity":"value"},{"name":"bounds","module":"GHC.Arr","entity":"value"},{"name":"numElements","module":"GHC.Arr","entity":"value"},{"name":"numElementsSTArray","module":"GHC.Arr","entity":"value"},{"name":"indices","module":"GHC.Arr","entity":"value"},{"name":"elems","module":"GHC.Arr","entity":"value"},{"name":"assocs","module":"GHC.Arr","entity":"value"},{"name":"accumArray","module":"GHC.Arr","entity":"value"},{"name":"adjust","module":"GHC.Arr","entity":"value"},{"name":"//","module":"GHC.Arr","entity":"value"},{"name":"accum","module":"GHC.Arr","entity":"value"},{"name":"amap","module":"GHC.Arr","entity":"value"},{"name":"ixmap","module":"GHC.Arr","entity":"value"},{"name":"eqArray","module":"GHC.Arr","entity":"value"},{"name":"cmpArray","module":"GHC.Arr","entity":"value"},{"name":"cmpIntArray","module":"GHC.Arr","entity":"value"},{"name":"newSTArray","module":"GHC.Arr","entity":"value"},{"name":"boundsSTArray","module":"GHC.Arr","entity":"value"},{"name":"readSTArray","module":"GHC.Arr","entity":"value"},{"name":"writeSTArray","module":"GHC.Arr","entity":"value"},{"name":"freezeSTArray","module":"GHC.Arr","entity":"value"},{"name":"thawSTArray","module":"GHC.Arr","entity":"value"},{"name":"fill","module":"GHC.Arr","entity":"value"},{"name":"done","module":"GHC.Arr","entity":"value"},{"name":"unsafeArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeArray'","module":"GHC.Arr","entity":"value"},{"name":"lessSafeIndex","module":"GHC.Arr","entity":"value"},{"name":"unsafeAt","module":"GHC.Arr","entity":"value"},{"name":"unsafeReplace","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccumArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccumArray'","module":"GHC.Arr","entity":"value"},{"name":"unsafeAccum","module":"GHC.Arr","entity":"value"},{"name":"unsafeReadSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeWriteSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeFreezeSTArray","module":"GHC.Arr","entity":"value"},{"name":"unsafeThawSTArray","module":"GHC.Arr","entity":"value"}]
data/baseEnvironment/GHC.Base.symbols view
@@ -1,1 +1,1 @@-[{"name":"asTypeOf","module":"GHC.Base","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"augment","module":"GHC.Base","entity":"value"},{"name":"bindIO","module":"GHC.Base","entity":"value"},{"name":"breakpoint","module":"GHC.Base","entity":"value"},{"name":"breakpointCond","module":"GHC.Base","entity":"value"},{"name":"build","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":"divInt","module":"GHC.Base","entity":"value"},{"name":"divModInt","module":"GHC.Base","entity":"value"},{"name":"divModInt#","module":"GHC.Base","entity":"value"},{"name":"eqString","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"getTag","module":"GHC.Base","entity":"value"},{"name":"iShiftL#","module":"GHC.Base","entity":"value"},{"name":"iShiftRA#","module":"GHC.Base","entity":"value"},{"name":"iShiftRL#","module":"GHC.Base","entity":"value"},{"name":"id","module":"GHC.Base","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"mapFB","module":"GHC.Base","entity":"value"},{"name":"maxInt","module":"GHC.Base","entity":"value"},{"name":"minInt","module":"GHC.Base","entity":"value"},{"name":"modInt","module":"GHC.Base","entity":"value"},{"name":"ord","module":"GHC.Base","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"},{"name":"quotInt","module":"GHC.Base","entity":"value"},{"name":"quotRemInt","module":"GHC.Base","entity":"value"},{"name":"remInt","module":"GHC.Base","entity":"value"},{"name":"returnIO","module":"GHC.Base","entity":"value"},{"name":"shiftL#","module":"GHC.Base","entity":"value"},{"name":"shiftRL#","module":"GHC.Base","entity":"value"},{"name":"thenIO","module":"GHC.Base","entity":"value"},{"name":"unIO","module":"GHC.Base","entity":"value"},{"name":"unsafeChr","module":"GHC.Base","entity":"value"},{"name":"until","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"O","module":"GHC.Base","type":"Opaque","entity":"constructor"},{"name":"String","module":"GHC.Base","entity":"type"},{"name":"Opaque","module":"GHC.Base","entity":"data"},{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":"compareInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt#","module":"GHC.Classes","entity":"value"},{"name":"divInt#","module":"GHC.Classes","entity":"value"},{"name":"eqInt","module":"GHC.Classes","entity":"value"},{"name":"geInt","module":"GHC.Classes","entity":"value"},{"name":"gtInt","module":"GHC.Classes","entity":"value"},{"name":"leInt","module":"GHC.Classes","entity":"value"},{"name":"ltInt","module":"GHC.Classes","entity":"value"},{"name":"modInt#","module":"GHC.Classes","entity":"value"},{"name":"neInt","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCStringUtf8#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"},{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"absentErr","module":"GHC.Err","entity":"value"},{"name":"divZeroError","module":"GHC.Err","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"overflowError","module":"GHC.Err","entity":"value"},{"name":"ratioZeroDenominatorError","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"}]
+[{"name":"asTypeOf","module":"GHC.Base","entity":"value"},{"name":"assert","module":"GHC.Base","entity":"value"},{"name":"augment","module":"GHC.Base","entity":"value"},{"name":"bindIO","module":"GHC.Base","entity":"value"},{"name":"breakpoint","module":"GHC.Base","entity":"value"},{"name":"breakpointCond","module":"GHC.Base","entity":"value"},{"name":"build","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":"divInt","module":"GHC.Base","entity":"value"},{"name":"divModInt","module":"GHC.Base","entity":"value"},{"name":"divModInt#","module":"GHC.Base","entity":"value"},{"name":"eqString","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"getTag","module":"GHC.Base","entity":"value"},{"name":"iShiftL#","module":"GHC.Base","entity":"value"},{"name":"iShiftRA#","module":"GHC.Base","entity":"value"},{"name":"iShiftRL#","module":"GHC.Base","entity":"value"},{"name":"id","module":"GHC.Base","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"mapFB","module":"GHC.Base","entity":"value"},{"name":"maxInt","module":"GHC.Base","entity":"value"},{"name":"minInt","module":"GHC.Base","entity":"value"},{"name":"modInt","module":"GHC.Base","entity":"value"},{"name":"ord","module":"GHC.Base","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"},{"name":"quotInt","module":"GHC.Base","entity":"value"},{"name":"quotRemInt","module":"GHC.Base","entity":"value"},{"name":"remInt","module":"GHC.Base","entity":"value"},{"name":"returnIO","module":"GHC.Base","entity":"value"},{"name":"shiftL#","module":"GHC.Base","entity":"value"},{"name":"shiftRL#","module":"GHC.Base","entity":"value"},{"name":"thenIO","module":"GHC.Base","entity":"value"},{"name":"unIO","module":"GHC.Base","entity":"value"},{"name":"unsafeChr","module":"GHC.Base","entity":"value"},{"name":"until","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"<$","module":"GHC.Base","entity":"method","class":"Functor"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"O","module":"GHC.Base","type":"Opaque","entity":"constructor"},{"name":"String","module":"GHC.Base","entity":"type"},{"name":"Opaque","module":"GHC.Base","entity":"data"},{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":"compareInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt#","module":"GHC.Classes","entity":"value"},{"name":"divInt#","module":"GHC.Classes","entity":"value"},{"name":"eqInt","module":"GHC.Classes","entity":"value"},{"name":"geInt","module":"GHC.Classes","entity":"value"},{"name":"gtInt","module":"GHC.Classes","entity":"value"},{"name":"leInt","module":"GHC.Classes","entity":"value"},{"name":"ltInt","module":"GHC.Classes","entity":"value"},{"name":"modInt#","module":"GHC.Classes","entity":"value"},{"name":"neInt","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCStringUtf8#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"},{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"absentErr","module":"GHC.Err","entity":"value"},{"name":"divZeroError","module":"GHC.Err","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"overflowError","module":"GHC.Err","entity":"value"},{"name":"ratioZeroDenominatorError","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"}]
data/baseEnvironment/GHC.CString.symbols view
@@ -1,1 +1,1 @@-[{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCStringUtf8#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"}]
+[{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackCStringUtf8#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"}]
data/baseEnvironment/GHC.Char.symbols view
@@ -1,1 +1,1 @@-[{"name":"chr","module":"GHC.Char","entity":"value"}]
+[{"name":"chr","module":"GHC.Char","entity":"value"}]
data/baseEnvironment/GHC.Classes.symbols view
@@ -1,1 +1,1 @@-[{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"eqInt","module":"GHC.Classes","entity":"value"},{"name":"neInt","module":"GHC.Classes","entity":"value"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"gtInt","module":"GHC.Classes","entity":"value"},{"name":"geInt","module":"GHC.Classes","entity":"value"},{"name":"ltInt","module":"GHC.Classes","entity":"value"},{"name":"leInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt#","module":"GHC.Classes","entity":"value"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"divInt#","module":"GHC.Classes","entity":"value"},{"name":"modInt#","module":"GHC.Classes","entity":"value"}]
+[{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"eqInt","module":"GHC.Classes","entity":"value"},{"name":"neInt","module":"GHC.Classes","entity":"value"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"gtInt","module":"GHC.Classes","entity":"value"},{"name":"geInt","module":"GHC.Classes","entity":"value"},{"name":"ltInt","module":"GHC.Classes","entity":"value"},{"name":"leInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt","module":"GHC.Classes","entity":"value"},{"name":"compareInt#","module":"GHC.Classes","entity":"value"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"divInt#","module":"GHC.Classes","entity":"value"},{"name":"modInt#","module":"GHC.Classes","entity":"value"}]
data/baseEnvironment/GHC.Conc.IO.symbols view
@@ -1,1 +1,1 @@-[{"name":"ensureIOManagerIsRunning","module":"GHC.Conc.IO","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Conc.IO","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"registerDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"closeFdWith","module":"GHC.Conc.IO","entity":"value"}]
+[{"name":"ensureIOManagerIsRunning","module":"GHC.Conc.IO","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Conc.IO","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"registerDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"closeFdWith","module":"GHC.Conc.IO","entity":"value"}]
data/baseEnvironment/GHC.Conc.Signal.symbols view
@@ -1,1 +1,1 @@-[{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"HandlerFun","module":"GHC.Conc.Signal","entity":"type"},{"name":"setHandler","module":"GHC.Conc.Signal","entity":"value"},{"name":"runHandlers","module":"GHC.Conc.Signal","entity":"value"}]
+[{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"HandlerFun","module":"GHC.Conc.Signal","entity":"type"},{"name":"setHandler","module":"GHC.Conc.Signal","entity":"value"},{"name":"runHandlers","module":"GHC.Conc.Signal","entity":"value"}]
data/baseEnvironment/GHC.Conc.Sync.symbols view
@@ -1,1 +1,1 @@-[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadId","module":"GHC.Conc.Sync","type":"ThreadId","entity":"constructor"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"numCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumProcessors","module":"GHC.Conc.Sync","entity":"value"},{"name":"numSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"childHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"par","module":"GHC.Conc.Sync","entity":"value"},{"name":"pseq","module":"GHC.Conc.Sync","entity":"value"},{"name":"runSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"labelThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"ThreadStatus","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadBlocked","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadDied","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadFinished","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadRunning","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"BlockReason","module":"GHC.Conc.Sync","entity":"data"},{"name":"BlockedOnBlackHole","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnException","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnForeignCall","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnMVar","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnOther","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnSTM","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"threadStatus","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"STM","module":"GHC.Conc.Sync","entity":"newtype"},{"name":"STM","module":"GHC.Conc.Sync","type":"STM","entity":"constructor"},{"name":"atomically","module":"GHC.Conc.Sync","entity":"value"},{"name":"retry","module":"GHC.Conc.Sync","entity":"value"},{"name":"orElse","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"catchSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"alwaysSucceeds","module":"GHC.Conc.Sync","entity":"value"},{"name":"always","module":"GHC.Conc.Sync","entity":"value"},{"name":"TVar","module":"GHC.Conc.Sync","entity":"data"},{"name":"TVar","module":"GHC.Conc.Sync","type":"TVar","entity":"constructor"},{"name":"newTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"newTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"writeTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"unsafeIOToSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"withMVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"modifyMVar_","module":"GHC.Conc.Sync","entity":"value"},{"name":"setUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"getUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"},{"name":"sharedCAF","module":"GHC.Conc.Sync","entity":"value"}]
+[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadId","module":"GHC.Conc.Sync","type":"ThreadId","entity":"constructor"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"numCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumProcessors","module":"GHC.Conc.Sync","entity":"value"},{"name":"numSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"childHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"par","module":"GHC.Conc.Sync","entity":"value"},{"name":"pseq","module":"GHC.Conc.Sync","entity":"value"},{"name":"runSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"labelThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"ThreadStatus","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadBlocked","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadDied","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadFinished","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadRunning","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"BlockReason","module":"GHC.Conc.Sync","entity":"data"},{"name":"BlockedOnBlackHole","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnException","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnForeignCall","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnMVar","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnOther","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnSTM","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"threadStatus","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"STM","module":"GHC.Conc.Sync","entity":"newtype"},{"name":"STM","module":"GHC.Conc.Sync","type":"STM","entity":"constructor"},{"name":"atomically","module":"GHC.Conc.Sync","entity":"value"},{"name":"retry","module":"GHC.Conc.Sync","entity":"value"},{"name":"orElse","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"catchSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"alwaysSucceeds","module":"GHC.Conc.Sync","entity":"value"},{"name":"always","module":"GHC.Conc.Sync","entity":"value"},{"name":"TVar","module":"GHC.Conc.Sync","entity":"data"},{"name":"TVar","module":"GHC.Conc.Sync","type":"TVar","entity":"constructor"},{"name":"newTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"newTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"writeTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"unsafeIOToSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"withMVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"modifyMVar_","module":"GHC.Conc.Sync","entity":"value"},{"name":"setUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"getUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"},{"name":"sharedCAF","module":"GHC.Conc.Sync","entity":"value"}]
data/baseEnvironment/GHC.Conc.symbols view
@@ -1,1 +1,1 @@-[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadId","module":"GHC.Conc.Sync","type":"ThreadId","entity":"constructor"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"numCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumProcessors","module":"GHC.Conc.Sync","entity":"value"},{"name":"numSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"childHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"par","module":"GHC.Conc.Sync","entity":"value"},{"name":"pseq","module":"GHC.Conc.Sync","entity":"value"},{"name":"runSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"labelThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"ThreadStatus","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadBlocked","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadDied","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadFinished","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadRunning","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"BlockReason","module":"GHC.Conc.Sync","entity":"data"},{"name":"BlockedOnBlackHole","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnException","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnForeignCall","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnMVar","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnOther","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnSTM","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"threadStatus","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"registerDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"closeFdWith","module":"GHC.Conc.IO","entity":"value"},{"name":"STM","module":"GHC.Conc.Sync","entity":"newtype"},{"name":"STM","module":"GHC.Conc.Sync","type":"STM","entity":"constructor"},{"name":"atomically","module":"GHC.Conc.Sync","entity":"value"},{"name":"retry","module":"GHC.Conc.Sync","entity":"value"},{"name":"orElse","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"catchSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"alwaysSucceeds","module":"GHC.Conc.Sync","entity":"value"},{"name":"always","module":"GHC.Conc.Sync","entity":"value"},{"name":"TVar","module":"GHC.Conc.Sync","entity":"data"},{"name":"TVar","module":"GHC.Conc.Sync","type":"TVar","entity":"constructor"},{"name":"newTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"newTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"writeTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"unsafeIOToSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"withMVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"HandlerFun","module":"GHC.Conc.Signal","entity":"type"},{"name":"setHandler","module":"GHC.Conc.Signal","entity":"value"},{"name":"runHandlers","module":"GHC.Conc.Signal","entity":"value"},{"name":"ensureIOManagerIsRunning","module":"GHC.Conc.IO","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Conc.IO","entity":"value"},{"name":"setUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"getUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"}]
+[{"name":"ThreadId","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadId","module":"GHC.Conc.Sync","type":"ThreadId","entity":"constructor"},{"name":"forkIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkIOWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOn","module":"GHC.Conc.Sync","entity":"value"},{"name":"forkOnWithUnmask","module":"GHC.Conc.Sync","entity":"value"},{"name":"numCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"setNumCapabilities","module":"GHC.Conc.Sync","entity":"value"},{"name":"getNumProcessors","module":"GHC.Conc.Sync","entity":"value"},{"name":"numSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"childHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"myThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"killThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwTo","module":"GHC.Conc.Sync","entity":"value"},{"name":"par","module":"GHC.Conc.Sync","entity":"value"},{"name":"pseq","module":"GHC.Conc.Sync","entity":"value"},{"name":"runSparks","module":"GHC.Conc.Sync","entity":"value"},{"name":"yield","module":"GHC.Conc.Sync","entity":"value"},{"name":"labelThread","module":"GHC.Conc.Sync","entity":"value"},{"name":"mkWeakThreadId","module":"GHC.Conc.Sync","entity":"value"},{"name":"ThreadStatus","module":"GHC.Conc.Sync","entity":"data"},{"name":"ThreadBlocked","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadDied","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadFinished","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"ThreadRunning","module":"GHC.Conc.Sync","type":"ThreadStatus","entity":"constructor"},{"name":"BlockReason","module":"GHC.Conc.Sync","entity":"data"},{"name":"BlockedOnBlackHole","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnException","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnForeignCall","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnMVar","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnOther","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"BlockedOnSTM","module":"GHC.Conc.Sync","type":"BlockReason","entity":"constructor"},{"name":"threadStatus","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadCapability","module":"GHC.Conc.Sync","entity":"value"},{"name":"threadDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"registerDelay","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitRead","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Conc.IO","entity":"value"},{"name":"closeFdWith","module":"GHC.Conc.IO","entity":"value"},{"name":"STM","module":"GHC.Conc.Sync","entity":"newtype"},{"name":"STM","module":"GHC.Conc.Sync","type":"STM","entity":"constructor"},{"name":"atomically","module":"GHC.Conc.Sync","entity":"value"},{"name":"retry","module":"GHC.Conc.Sync","entity":"value"},{"name":"orElse","module":"GHC.Conc.Sync","entity":"value"},{"name":"throwSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"catchSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"alwaysSucceeds","module":"GHC.Conc.Sync","entity":"value"},{"name":"always","module":"GHC.Conc.Sync","entity":"value"},{"name":"TVar","module":"GHC.Conc.Sync","entity":"data"},{"name":"TVar","module":"GHC.Conc.Sync","type":"TVar","entity":"constructor"},{"name":"newTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"newTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"readTVarIO","module":"GHC.Conc.Sync","entity":"value"},{"name":"writeTVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"unsafeIOToSTM","module":"GHC.Conc.Sync","entity":"value"},{"name":"withMVar","module":"GHC.Conc.Sync","entity":"value"},{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"HandlerFun","module":"GHC.Conc.Signal","entity":"type"},{"name":"setHandler","module":"GHC.Conc.Signal","entity":"value"},{"name":"runHandlers","module":"GHC.Conc.Signal","entity":"value"},{"name":"ensureIOManagerIsRunning","module":"GHC.Conc.IO","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Conc.IO","entity":"value"},{"name":"setUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"getUncaughtExceptionHandler","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"}]
data/baseEnvironment/GHC.ConsoleHandler.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.Constants.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.Debug.symbols view
@@ -1,1 +1,1 @@-[{"name":"debugLn","module":"GHC.Debug","entity":"value"},{"name":"debugErrLn","module":"GHC.Debug","entity":"value"}]
+[{"name":"debugLn","module":"GHC.Debug","entity":"value"},{"name":"debugErrLn","module":"GHC.Debug","entity":"value"}]
data/baseEnvironment/GHC.Desugar.symbols view
@@ -1,1 +1,1 @@-[{"name":">>>","module":"GHC.Desugar","entity":"value"},{"name":"AnnotationWrapper","module":"GHC.Desugar","entity":"data"},{"name":"AnnotationWrapper","module":"GHC.Desugar","type":"AnnotationWrapper","entity":"constructor"},{"name":"toAnnotationWrapper","module":"GHC.Desugar","entity":"value"}]
+[{"name":">>>","module":"GHC.Desugar","entity":"value"},{"name":"AnnotationWrapper","module":"GHC.Desugar","entity":"data"},{"name":"AnnotationWrapper","module":"GHC.Desugar","type":"AnnotationWrapper","entity":"constructor"},{"name":"toAnnotationWrapper","module":"GHC.Desugar","entity":"value"}]
data/baseEnvironment/GHC.Enum.symbols view
@@ -1,1 +1,1 @@-[{"name":"Bounded","module":"GHC.Enum","entity":"class"},{"name":"maxBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"minBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"Enum","module":"GHC.Enum","entity":"class"},{"name":"enumFrom","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThen","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThenTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"fromEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"pred","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"succ","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"toEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"boundedEnumFrom","module":"GHC.Enum","entity":"value"},{"name":"boundedEnumFromThen","module":"GHC.Enum","entity":"value"},{"name":"toEnumError","module":"GHC.Enum","entity":"value"},{"name":"fromEnumError","module":"GHC.Enum","entity":"value"},{"name":"succError","module":"GHC.Enum","entity":"value"},{"name":"predError","module":"GHC.Enum","entity":"value"}]
+[{"name":"Bounded","module":"GHC.Enum","entity":"class"},{"name":"maxBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"minBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"Enum","module":"GHC.Enum","entity":"class"},{"name":"enumFrom","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThen","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThenTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"fromEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"pred","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"succ","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"toEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"boundedEnumFrom","module":"GHC.Enum","entity":"value"},{"name":"boundedEnumFromThen","module":"GHC.Enum","entity":"value"},{"name":"toEnumError","module":"GHC.Enum","entity":"value"},{"name":"fromEnumError","module":"GHC.Enum","entity":"value"},{"name":"succError","module":"GHC.Enum","entity":"value"},{"name":"predError","module":"GHC.Enum","entity":"value"}]
data/baseEnvironment/GHC.Environment.symbols view
@@ -1,1 +1,1 @@-[{"name":"getFullArgs","module":"GHC.Environment","entity":"value"}]
+[{"name":"getFullArgs","module":"GHC.Environment","entity":"value"}]
data/baseEnvironment/GHC.Err.symbols view
@@ -1,1 +1,1 @@-[{"name":"absentErr","module":"GHC.Err","entity":"value"},{"name":"divZeroError","module":"GHC.Err","entity":"value"},{"name":"ratioZeroDenominatorError","module":"GHC.Err","entity":"value"},{"name":"overflowError","module":"GHC.Err","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"}]
+[{"name":"absentErr","module":"GHC.Err","entity":"value"},{"name":"divZeroError","module":"GHC.Err","entity":"value"},{"name":"ratioZeroDenominatorError","module":"GHC.Err","entity":"value"},{"name":"overflowError","module":"GHC.Err","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"}]
data/baseEnvironment/GHC.Event.Array.symbols view
@@ -1,1 +1,1 @@-[{"name":"Array","module":"GHC.Event.Array","entity":"newtype"},{"name":"capacity","module":"GHC.Event.Array","entity":"value"},{"name":"clear","module":"GHC.Event.Array","entity":"value"},{"name":"concat","module":"GHC.Event.Array","entity":"value"},{"name":"copy","module":"GHC.Event.Array","entity":"value"},{"name":"duplicate","module":"GHC.Event.Array","entity":"value"},{"name":"empty","module":"GHC.Event.Array","entity":"value"},{"name":"ensureCapacity","module":"GHC.Event.Array","entity":"value"},{"name":"findIndex","module":"GHC.Event.Array","entity":"value"},{"name":"forM_","module":"GHC.Event.Array","entity":"value"},{"name":"length","module":"GHC.Event.Array","entity":"value"},{"name":"loop","module":"GHC.Event.Array","entity":"value"},{"name":"new","module":"GHC.Event.Array","entity":"value"},{"name":"removeAt","module":"GHC.Event.Array","entity":"value"},{"name":"snoc","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeLoad","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeRead","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeWrite","module":"GHC.Event.Array","entity":"value"},{"name":"useAsPtr","module":"GHC.Event.Array","entity":"value"}]
+[{"name":"Array","module":"GHC.Event.Array","entity":"newtype"},{"name":"capacity","module":"GHC.Event.Array","entity":"value"},{"name":"clear","module":"GHC.Event.Array","entity":"value"},{"name":"concat","module":"GHC.Event.Array","entity":"value"},{"name":"copy","module":"GHC.Event.Array","entity":"value"},{"name":"duplicate","module":"GHC.Event.Array","entity":"value"},{"name":"empty","module":"GHC.Event.Array","entity":"value"},{"name":"ensureCapacity","module":"GHC.Event.Array","entity":"value"},{"name":"findIndex","module":"GHC.Event.Array","entity":"value"},{"name":"forM_","module":"GHC.Event.Array","entity":"value"},{"name":"length","module":"GHC.Event.Array","entity":"value"},{"name":"loop","module":"GHC.Event.Array","entity":"value"},{"name":"new","module":"GHC.Event.Array","entity":"value"},{"name":"removeAt","module":"GHC.Event.Array","entity":"value"},{"name":"snoc","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeLoad","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeRead","module":"GHC.Event.Array","entity":"value"},{"name":"unsafeWrite","module":"GHC.Event.Array","entity":"value"},{"name":"useAsPtr","module":"GHC.Event.Array","entity":"value"}]
data/baseEnvironment/GHC.Event.Clock.symbols view
@@ -1,1 +1,1 @@-[{"name":"getMonotonicTime","module":"GHC.Event.Clock","entity":"value"}]
+[{"name":"getMonotonicTime","module":"GHC.Event.Clock","entity":"value"}]
data/baseEnvironment/GHC.Event.Control.symbols view
@@ -1,1 +1,1 @@-[{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"ControlMessage","module":"GHC.Event.Control","entity":"data"},{"name":"CMsgDie","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"CMsgSignal","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"CMsgWakeup","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"Control","module":"GHC.Event.Control","entity":"data"},{"name":"newControl","module":"GHC.Event.Control","entity":"value"},{"name":"closeControl","module":"GHC.Event.Control","entity":"value"},{"name":"readControlMessage","module":"GHC.Event.Control","entity":"value"},{"constructors":["W"],"name":"controlReadFd","module":"GHC.Event.Control","type":"Control","entity":"selector"},{"name":"wakeupReadFd","module":"GHC.Event.Control","entity":"value"},{"name":"sendWakeup","module":"GHC.Event.Control","entity":"value"},{"name":"sendDie","module":"GHC.Event.Control","entity":"value"},{"name":"setNonBlockingFD","module":"System.Posix.Internals","entity":"value"}]
+[{"name":"Signal","module":"GHC.Conc.Signal","entity":"type"},{"name":"ControlMessage","module":"GHC.Event.Control","entity":"data"},{"name":"CMsgDie","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"CMsgSignal","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"CMsgWakeup","module":"GHC.Event.Control","type":"ControlMessage","entity":"constructor"},{"name":"Control","module":"GHC.Event.Control","entity":"data"},{"name":"newControl","module":"GHC.Event.Control","entity":"value"},{"name":"closeControl","module":"GHC.Event.Control","entity":"value"},{"name":"readControlMessage","module":"GHC.Event.Control","entity":"value"},{"constructors":["W"],"name":"controlReadFd","module":"GHC.Event.Control","type":"Control","entity":"selector"},{"name":"wakeupReadFd","module":"GHC.Event.Control","entity":"value"},{"name":"sendWakeup","module":"GHC.Event.Control","entity":"value"},{"name":"sendDie","module":"GHC.Event.Control","entity":"value"},{"name":"setNonBlockingFD","module":"System.Posix.Internals","entity":"value"}]
data/baseEnvironment/GHC.Event.EPoll.symbols view
@@ -1,1 +1,1 @@-[{"name":"new","module":"GHC.Event.EPoll","entity":"value"},{"name":"available","module":"GHC.Event.EPoll","entity":"value"}]
+[{"name":"new","module":"GHC.Event.EPoll","entity":"value"},{"name":"available","module":"GHC.Event.EPoll","entity":"value"}]
data/baseEnvironment/GHC.Event.IntMap.symbols view
@@ -1,1 +1,1 @@-[{"name":"IntMap","module":"GHC.Event.IntMap","entity":"data"},{"name":"Key","module":"GHC.Event.IntMap","entity":"type"},{"name":"lookup","module":"GHC.Event.IntMap","entity":"value"},{"name":"member","module":"GHC.Event.IntMap","entity":"value"},{"name":"empty","module":"GHC.Event.IntMap","entity":"value"},{"name":"insertWith","module":"GHC.Event.IntMap","entity":"value"},{"name":"delete","module":"GHC.Event.IntMap","entity":"value"},{"name":"updateWith","module":"GHC.Event.IntMap","entity":"value"},{"name":"foldWithKey","module":"GHC.Event.IntMap","entity":"value"},{"name":"keys","module":"GHC.Event.IntMap","entity":"value"}]
+[{"name":"IntMap","module":"GHC.Event.IntMap","entity":"data"},{"name":"Key","module":"GHC.Event.IntMap","entity":"type"},{"name":"lookup","module":"GHC.Event.IntMap","entity":"value"},{"name":"member","module":"GHC.Event.IntMap","entity":"value"},{"name":"empty","module":"GHC.Event.IntMap","entity":"value"},{"name":"insertWith","module":"GHC.Event.IntMap","entity":"value"},{"name":"delete","module":"GHC.Event.IntMap","entity":"value"},{"name":"updateWith","module":"GHC.Event.IntMap","entity":"value"},{"name":"foldWithKey","module":"GHC.Event.IntMap","entity":"value"},{"name":"keys","module":"GHC.Event.IntMap","entity":"value"}]
data/baseEnvironment/GHC.Event.Internal.symbols view
@@ -1,1 +1,1 @@-[{"name":"Backend","module":"GHC.Event.Internal","entity":"data"},{"name":"backend","module":"GHC.Event.Internal","entity":"value"},{"name":"delete","module":"GHC.Event.Internal","entity":"value"},{"name":"poll","module":"GHC.Event.Internal","entity":"value"},{"name":"modifyFd","module":"GHC.Event.Internal","entity":"value"},{"name":"modifyFdOnce","module":"GHC.Event.Internal","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"evtClose","module":"GHC.Event.Internal","entity":"value"},{"name":"eventIs","module":"GHC.Event.Internal","entity":"value"},{"name":"Timeout","module":"GHC.Event.Internal","entity":"data"},{"name":"Forever","module":"GHC.Event.Internal","type":"Timeout","entity":"constructor"},{"name":"Timeout","module":"GHC.Event.Internal","type":"Timeout","entity":"constructor"},{"name":"throwErrnoIfMinus1NoRetry","module":"GHC.Event.Internal","entity":"value"}]
+[{"name":"Backend","module":"GHC.Event.Internal","entity":"data"},{"name":"backend","module":"GHC.Event.Internal","entity":"value"},{"name":"delete","module":"GHC.Event.Internal","entity":"value"},{"name":"poll","module":"GHC.Event.Internal","entity":"value"},{"name":"modifyFd","module":"GHC.Event.Internal","entity":"value"},{"name":"modifyFdOnce","module":"GHC.Event.Internal","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"evtClose","module":"GHC.Event.Internal","entity":"value"},{"name":"eventIs","module":"GHC.Event.Internal","entity":"value"},{"name":"Timeout","module":"GHC.Event.Internal","entity":"data"},{"name":"Forever","module":"GHC.Event.Internal","type":"Timeout","entity":"constructor"},{"name":"Timeout","module":"GHC.Event.Internal","type":"Timeout","entity":"constructor"},{"name":"throwErrnoIfMinus1NoRetry","module":"GHC.Event.Internal","entity":"value"}]
data/baseEnvironment/GHC.Event.KQueue.symbols view
@@ -1,1 +1,1 @@-[{"name":"new","module":"GHC.Event.KQueue","entity":"value"},{"name":"available","module":"GHC.Event.KQueue","entity":"value"}]
+[{"name":"new","module":"GHC.Event.KQueue","entity":"value"},{"name":"available","module":"GHC.Event.KQueue","entity":"value"}]
data/baseEnvironment/GHC.Event.Manager.symbols view
@@ -1,1 +1,1 @@-[{"name":"EventManager","module":"GHC.Event.Manager","entity":"data"},{"name":"new","module":"GHC.Event.Manager","entity":"value"},{"name":"newWith","module":"GHC.Event.Manager","entity":"value"},{"name":"newDefaultBackend","module":"GHC.Event.Manager","entity":"value"},{"name":"finished","module":"GHC.Event.Manager","entity":"value"},{"name":"loop","module":"GHC.Event.Manager","entity":"value"},{"name":"step","module":"GHC.Event.Manager","entity":"value"},{"name":"shutdown","module":"GHC.Event.Manager","entity":"value"},{"name":"release","module":"GHC.Event.Manager","entity":"value"},{"name":"cleanup","module":"GHC.Event.Manager","entity":"value"},{"name":"wakeManager","module":"GHC.Event.Manager","entity":"value"},{"name":"callbackTableVar","module":"GHC.Event.Manager","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"IOCallback","module":"GHC.Event.Manager","entity":"type"},{"name":"FdKey","module":"GHC.Event.Manager","entity":"data"},{"constructors":["FdKey"],"name":"keyFd","module":"GHC.Event.Manager","type":"FdKey","entity":"selector"},{"name":"FdData","module":"GHC.Event.Manager","entity":"data"},{"name":"registerFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"registerFd","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd_","module":"GHC.Event.Manager","entity":"value"}]
+[{"name":"EventManager","module":"GHC.Event.Manager","entity":"data"},{"name":"new","module":"GHC.Event.Manager","entity":"value"},{"name":"newWith","module":"GHC.Event.Manager","entity":"value"},{"name":"newDefaultBackend","module":"GHC.Event.Manager","entity":"value"},{"name":"finished","module":"GHC.Event.Manager","entity":"value"},{"name":"loop","module":"GHC.Event.Manager","entity":"value"},{"name":"step","module":"GHC.Event.Manager","entity":"value"},{"name":"shutdown","module":"GHC.Event.Manager","entity":"value"},{"name":"release","module":"GHC.Event.Manager","entity":"value"},{"name":"cleanup","module":"GHC.Event.Manager","entity":"value"},{"name":"wakeManager","module":"GHC.Event.Manager","entity":"value"},{"name":"callbackTableVar","module":"GHC.Event.Manager","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"IOCallback","module":"GHC.Event.Manager","entity":"type"},{"name":"FdKey","module":"GHC.Event.Manager","entity":"data"},{"constructors":["FdKey"],"name":"keyFd","module":"GHC.Event.Manager","type":"FdKey","entity":"selector"},{"name":"FdData","module":"GHC.Event.Manager","entity":"data"},{"name":"registerFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"registerFd","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd_","module":"GHC.Event.Manager","entity":"value"}]
data/baseEnvironment/GHC.Event.PSQ.symbols view
@@ -1,1 +1,1 @@-[{"name":"Elem","module":"GHC.Event.PSQ","entity":"data"},{"name":"E","module":"GHC.Event.PSQ","type":"Elem","entity":"constructor"},{"constructors":["E"],"name":"key","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"constructors":["E"],"name":"prio","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"constructors":["E"],"name":"value","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"name":"Key","module":"GHC.Event.PSQ","entity":"type"},{"name":"Prio","module":"GHC.Event.PSQ","entity":"type"},{"name":"PSQ","module":"GHC.Event.PSQ","entity":"data"},{"name":"size","module":"GHC.Event.PSQ","entity":"value"},{"name":"null","module":"GHC.Event.PSQ","entity":"value"},{"name":"lookup","module":"GHC.Event.PSQ","entity":"value"},{"name":"empty","module":"GHC.Event.PSQ","entity":"value"},{"name":"singleton","module":"GHC.Event.PSQ","entity":"value"},{"name":"insert","module":"GHC.Event.PSQ","entity":"value"},{"name":"delete","module":"GHC.Event.PSQ","entity":"value"},{"name":"adjust","module":"GHC.Event.PSQ","entity":"value"},{"name":"toList","module":"GHC.Event.PSQ","entity":"value"},{"name":"toAscList","module":"GHC.Event.PSQ","entity":"value"},{"name":"toDescList","module":"GHC.Event.PSQ","entity":"value"},{"name":"fromList","module":"GHC.Event.PSQ","entity":"value"},{"name":"findMin","module":"GHC.Event.PSQ","entity":"value"},{"name":"deleteMin","module":"GHC.Event.PSQ","entity":"value"},{"name":"minView","module":"GHC.Event.PSQ","entity":"value"},{"name":"atMost","module":"GHC.Event.PSQ","entity":"value"}]
+[{"name":"Elem","module":"GHC.Event.PSQ","entity":"data"},{"name":"E","module":"GHC.Event.PSQ","type":"Elem","entity":"constructor"},{"constructors":["E"],"name":"key","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"constructors":["E"],"name":"prio","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"constructors":["E"],"name":"value","module":"GHC.Event.PSQ","type":"Elem","entity":"selector"},{"name":"Key","module":"GHC.Event.PSQ","entity":"type"},{"name":"Prio","module":"GHC.Event.PSQ","entity":"type"},{"name":"PSQ","module":"GHC.Event.PSQ","entity":"data"},{"name":"size","module":"GHC.Event.PSQ","entity":"value"},{"name":"null","module":"GHC.Event.PSQ","entity":"value"},{"name":"lookup","module":"GHC.Event.PSQ","entity":"value"},{"name":"empty","module":"GHC.Event.PSQ","entity":"value"},{"name":"singleton","module":"GHC.Event.PSQ","entity":"value"},{"name":"insert","module":"GHC.Event.PSQ","entity":"value"},{"name":"delete","module":"GHC.Event.PSQ","entity":"value"},{"name":"adjust","module":"GHC.Event.PSQ","entity":"value"},{"name":"toList","module":"GHC.Event.PSQ","entity":"value"},{"name":"toAscList","module":"GHC.Event.PSQ","entity":"value"},{"name":"toDescList","module":"GHC.Event.PSQ","entity":"value"},{"name":"fromList","module":"GHC.Event.PSQ","entity":"value"},{"name":"findMin","module":"GHC.Event.PSQ","entity":"value"},{"name":"deleteMin","module":"GHC.Event.PSQ","entity":"value"},{"name":"minView","module":"GHC.Event.PSQ","entity":"value"},{"name":"atMost","module":"GHC.Event.PSQ","entity":"value"}]
data/baseEnvironment/GHC.Event.Poll.symbols view
@@ -1,1 +1,1 @@-[{"name":"new","module":"GHC.Event.Poll","entity":"value"},{"name":"available","module":"GHC.Event.Poll","entity":"value"}]
+[{"name":"new","module":"GHC.Event.Poll","entity":"value"},{"name":"available","module":"GHC.Event.Poll","entity":"value"}]
data/baseEnvironment/GHC.Event.Thread.symbols view
@@ -1,1 +1,1 @@-[{"name":"getSystemEventManager","module":"GHC.Event.Thread","entity":"value"},{"name":"getSystemTimerManager","module":"GHC.Event.Thread","entity":"value"},{"name":"ensureIOManagerIsRunning","module":"GHC.Event.Thread","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitRead","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Event.Thread","entity":"value"},{"name":"closeFdWith","module":"GHC.Event.Thread","entity":"value"},{"name":"threadDelay","module":"GHC.Event.Thread","entity":"value"},{"name":"registerDelay","module":"GHC.Event.Thread","entity":"value"}]
+[{"name":"getSystemEventManager","module":"GHC.Event.Thread","entity":"value"},{"name":"getSystemTimerManager","module":"GHC.Event.Thread","entity":"value"},{"name":"ensureIOManagerIsRunning","module":"GHC.Event.Thread","entity":"value"},{"name":"ioManagerCapabilitiesChanged","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitRead","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitWrite","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitReadSTM","module":"GHC.Event.Thread","entity":"value"},{"name":"threadWaitWriteSTM","module":"GHC.Event.Thread","entity":"value"},{"name":"closeFdWith","module":"GHC.Event.Thread","entity":"value"},{"name":"threadDelay","module":"GHC.Event.Thread","entity":"value"},{"name":"registerDelay","module":"GHC.Event.Thread","entity":"value"}]
data/baseEnvironment/GHC.Event.TimerManager.symbols view
@@ -1,1 +1,1 @@-[{"name":"TimerManager","module":"GHC.Event.TimerManager","entity":"data"},{"name":"new","module":"GHC.Event.TimerManager","entity":"value"},{"name":"newWith","module":"GHC.Event.TimerManager","entity":"value"},{"name":"newDefaultBackend","module":"GHC.Event.TimerManager","entity":"value"},{"name":"finished","module":"GHC.Event.TimerManager","entity":"value"},{"name":"loop","module":"GHC.Event.TimerManager","entity":"value"},{"name":"step","module":"GHC.Event.TimerManager","entity":"value"},{"name":"shutdown","module":"GHC.Event.TimerManager","entity":"value"},{"name":"cleanup","module":"GHC.Event.TimerManager","entity":"value"},{"name":"wakeManager","module":"GHC.Event.TimerManager","entity":"value"},{"name":"TimeoutCallback","module":"GHC.Event.TimerManager","entity":"type"},{"name":"TimeoutKey","module":"GHC.Event.TimerManager","entity":"newtype"},{"name":"registerTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"updateTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"unregisterTimeout","module":"GHC.Event.TimerManager","entity":"value"}]
+[{"name":"TimerManager","module":"GHC.Event.TimerManager","entity":"data"},{"name":"new","module":"GHC.Event.TimerManager","entity":"value"},{"name":"newWith","module":"GHC.Event.TimerManager","entity":"value"},{"name":"newDefaultBackend","module":"GHC.Event.TimerManager","entity":"value"},{"name":"finished","module":"GHC.Event.TimerManager","entity":"value"},{"name":"loop","module":"GHC.Event.TimerManager","entity":"value"},{"name":"step","module":"GHC.Event.TimerManager","entity":"value"},{"name":"shutdown","module":"GHC.Event.TimerManager","entity":"value"},{"name":"cleanup","module":"GHC.Event.TimerManager","entity":"value"},{"name":"wakeManager","module":"GHC.Event.TimerManager","entity":"value"},{"name":"TimeoutCallback","module":"GHC.Event.TimerManager","entity":"type"},{"name":"TimeoutKey","module":"GHC.Event.TimerManager","entity":"newtype"},{"name":"registerTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"updateTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"unregisterTimeout","module":"GHC.Event.TimerManager","entity":"value"}]
data/baseEnvironment/GHC.Event.Unique.symbols view
@@ -1,1 +1,1 @@-[{"name":"UniqueSource","module":"GHC.Event.Unique","entity":"newtype"},{"name":"Unique","module":"GHC.Event.Unique","entity":"newtype"},{"name":"Unique","module":"GHC.Event.Unique","type":"Unique","entity":"constructor"},{"constructors":["Unique"],"name":"asInt64","module":"GHC.Event.Unique","type":"Unique","entity":"selector"},{"name":"newSource","module":"GHC.Event.Unique","entity":"value"},{"name":"newUnique","module":"GHC.Event.Unique","entity":"value"}]
+[{"name":"UniqueSource","module":"GHC.Event.Unique","entity":"newtype"},{"name":"Unique","module":"GHC.Event.Unique","entity":"newtype"},{"name":"Unique","module":"GHC.Event.Unique","type":"Unique","entity":"constructor"},{"constructors":["Unique"],"name":"asInt64","module":"GHC.Event.Unique","type":"Unique","entity":"selector"},{"name":"newSource","module":"GHC.Event.Unique","entity":"value"},{"name":"newUnique","module":"GHC.Event.Unique","entity":"value"}]
data/baseEnvironment/GHC.Event.symbols view
@@ -1,1 +1,1 @@-[{"name":"EventManager","module":"GHC.Event.Manager","entity":"data"},{"name":"getSystemEventManager","module":"GHC.Event.Thread","entity":"value"},{"name":"new","module":"GHC.Event.Manager","entity":"value"},{"name":"getSystemTimerManager","module":"GHC.Event.Thread","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"IOCallback","module":"GHC.Event.Manager","entity":"type"},{"name":"FdKey","module":"GHC.Event.Manager","entity":"data"},{"constructors":["FdKey"],"name":"keyFd","module":"GHC.Event.Manager","type":"FdKey","entity":"selector"},{"name":"registerFd","module":"GHC.Event.Manager","entity":"value"},{"name":"registerFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd","module":"GHC.Event.Manager","entity":"value"},{"name":"TimeoutCallback","module":"GHC.Event.TimerManager","entity":"type"},{"name":"TimeoutKey","module":"GHC.Event.TimerManager","entity":"newtype"},{"name":"registerTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"updateTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"unregisterTimeout","module":"GHC.Event.TimerManager","entity":"value"}]
+[{"name":"EventManager","module":"GHC.Event.Manager","entity":"data"},{"name":"getSystemEventManager","module":"GHC.Event.Thread","entity":"value"},{"name":"new","module":"GHC.Event.Manager","entity":"value"},{"name":"getSystemTimerManager","module":"GHC.Event.Thread","entity":"value"},{"name":"Event","module":"GHC.Event.Internal","entity":"newtype"},{"name":"evtRead","module":"GHC.Event.Internal","entity":"value"},{"name":"evtWrite","module":"GHC.Event.Internal","entity":"value"},{"name":"IOCallback","module":"GHC.Event.Manager","entity":"type"},{"name":"FdKey","module":"GHC.Event.Manager","entity":"data"},{"constructors":["FdKey"],"name":"keyFd","module":"GHC.Event.Manager","type":"FdKey","entity":"selector"},{"name":"registerFd","module":"GHC.Event.Manager","entity":"value"},{"name":"registerFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd","module":"GHC.Event.Manager","entity":"value"},{"name":"unregisterFd_","module":"GHC.Event.Manager","entity":"value"},{"name":"closeFd","module":"GHC.Event.Manager","entity":"value"},{"name":"TimeoutCallback","module":"GHC.Event.TimerManager","entity":"type"},{"name":"TimeoutKey","module":"GHC.Event.TimerManager","entity":"newtype"},{"name":"registerTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"updateTimeout","module":"GHC.Event.TimerManager","entity":"value"},{"name":"unregisterTimeout","module":"GHC.Event.TimerManager","entity":"value"}]
data/baseEnvironment/GHC.Exception.symbols view
@@ -1,1 +1,1 @@-[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"}]
+[{"name":"SomeException","module":"GHC.Exception","entity":"data"},{"name":"SomeException","module":"GHC.Exception","type":"SomeException","entity":"constructor"},{"name":"Exception","module":"GHC.Exception","entity":"class"},{"name":"toException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"fromException","module":"GHC.Exception","entity":"method","class":"Exception"},{"name":"throw","module":"GHC.Exception","entity":"value"},{"name":"ErrorCall","module":"GHC.Exception","entity":"newtype"},{"name":"ErrorCall","module":"GHC.Exception","type":"ErrorCall","entity":"constructor"},{"name":"ArithException","module":"GHC.Exception","entity":"data"},{"name":"Overflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Underflow","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"LossOfPrecision","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"DivideByZero","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"Denormal","module":"GHC.Exception","type":"ArithException","entity":"constructor"},{"name":"RatioZeroDenominator","module":"GHC.Exception","type":"ArithException","entity":"constructor"}]
data/baseEnvironment/GHC.Exts.symbols view
@@ -1,1 +1,1 @@-[{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","type":"Ptr","entity":"constructor"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"FunPtr","module":"GHC.Ptr","type":"FunPtr","entity":"constructor"},{"name":"maxTupleSize","module":"GHC.Exts","entity":"value"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"shiftL#","module":"GHC.Base","entity":"value"},{"name":"shiftRL#","module":"GHC.Base","entity":"value"},{"name":"iShiftL#","module":"GHC.Base","entity":"value"},{"name":"iShiftRA#","module":"GHC.Base","entity":"value"},{"name":"iShiftRL#","module":"GHC.Base","entity":"value"},{"name":"uncheckedShiftL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedShiftRL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedIShiftL64#","module":"GHC.Int","entity":"value"},{"name":"uncheckedIShiftRA64#","module":"GHC.Int","entity":"value"},{"name":"build","module":"GHC.Base","entity":"value"},{"name":"augment","module":"GHC.Base","entity":"value"},{"name":"IsString","module":"Data.String","entity":"class"},{"name":"fromString","module":"Data.String","entity":"method","class":"IsString"},{"name":"breakpoint","module":"GHC.Base","entity":"value"},{"name":"breakpointCond","module":"GHC.Base","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"},{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"Down","module":"Data.Ord","entity":"newtype"},{"name":"Down","module":"Data.Ord","type":"Down","entity":"constructor"},{"name":"groupWith","module":"GHC.Exts","entity":"value"},{"name":"sortWith","module":"GHC.Exts","entity":"value"},{"name":"the","module":"GHC.Exts","entity":"value"},{"name":"traceEvent","module":"GHC.Exts","entity":"value"},{"name":"SpecConstrAnnotation","module":"GHC.Exts","entity":"data"},{"name":"ForceSpecConstr","module":"GHC.Exts","type":"SpecConstrAnnotation","entity":"constructor"},{"name":"NoSpecConstr","module":"GHC.Exts","type":"SpecConstrAnnotation","entity":"constructor"},{"name":"currentCallStack","module":"GHC.Stack","entity":"value"},{"name":"IsList","module":"GHC.Exts","entity":"class"},{"name":"fromList","module":"GHC.Exts","entity":"method","class":"IsList"},{"name":"fromListN","module":"GHC.Exts","entity":"method","class":"IsList"},{"name":"toList","module":"GHC.Exts","entity":"method","class":"IsList"}]
+[{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","type":"Ptr","entity":"constructor"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"FunPtr","module":"GHC.Ptr","type":"FunPtr","entity":"constructor"},{"name":"maxTupleSize","module":"GHC.Exts","entity":"value"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"shiftL#","module":"GHC.Base","entity":"value"},{"name":"shiftRL#","module":"GHC.Base","entity":"value"},{"name":"iShiftL#","module":"GHC.Base","entity":"value"},{"name":"iShiftRA#","module":"GHC.Base","entity":"value"},{"name":"iShiftRL#","module":"GHC.Base","entity":"value"},{"name":"uncheckedShiftL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedShiftRL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedIShiftL64#","module":"GHC.Int","entity":"value"},{"name":"uncheckedIShiftRA64#","module":"GHC.Int","entity":"value"},{"name":"build","module":"GHC.Base","entity":"value"},{"name":"augment","module":"GHC.Base","entity":"value"},{"name":"IsString","module":"Data.String","entity":"class"},{"name":"fromString","module":"Data.String","entity":"method","class":"IsString"},{"name":"breakpoint","module":"GHC.Base","entity":"value"},{"name":"breakpointCond","module":"GHC.Base","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"},{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"Down","module":"Data.Ord","entity":"newtype"},{"name":"Down","module":"Data.Ord","type":"Down","entity":"constructor"},{"name":"groupWith","module":"GHC.Exts","entity":"value"},{"name":"sortWith","module":"GHC.Exts","entity":"value"},{"name":"the","module":"GHC.Exts","entity":"value"},{"name":"traceEvent","module":"GHC.Exts","entity":"value"},{"name":"SpecConstrAnnotation","module":"GHC.Exts","entity":"data"},{"name":"ForceSpecConstr","module":"GHC.Exts","type":"SpecConstrAnnotation","entity":"constructor"},{"name":"NoSpecConstr","module":"GHC.Exts","type":"SpecConstrAnnotation","entity":"constructor"},{"name":"currentCallStack","module":"GHC.Stack","entity":"value"},{"name":"IsList","module":"GHC.Exts","entity":"class"},{"name":"fromList","module":"GHC.Exts","entity":"method","class":"IsList"},{"name":"fromListN","module":"GHC.Exts","entity":"method","class":"IsList"},{"name":"toList","module":"GHC.Exts","entity":"method","class":"IsList"}]
data/baseEnvironment/GHC.Fingerprint.Type.symbols view
@@ -1,1 +1,1 @@-[{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"}]
+[{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"}]
data/baseEnvironment/GHC.Fingerprint.symbols view
@@ -1,1 +1,1 @@-[{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"},{"name":"fingerprint0","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintData","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintString","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintFingerprints","module":"GHC.Fingerprint","entity":"value"}]
+[{"name":"Fingerprint","module":"GHC.Fingerprint.Type","entity":"data"},{"name":"Fingerprint","module":"GHC.Fingerprint.Type","type":"Fingerprint","entity":"constructor"},{"name":"fingerprint0","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintData","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintString","module":"GHC.Fingerprint","entity":"value"},{"name":"fingerprintFingerprints","module":"GHC.Fingerprint","entity":"value"}]
data/baseEnvironment/GHC.Float.ConversionUtils.symbols view
@@ -1,1 +1,1 @@-[{"name":"elimZerosInteger","module":"GHC.Float.ConversionUtils","entity":"value"},{"name":"elimZerosInt#","module":"GHC.Float.ConversionUtils","entity":"value"}]
+[{"name":"elimZerosInteger","module":"GHC.Float.ConversionUtils","entity":"value"},{"name":"elimZerosInt#","module":"GHC.Float.ConversionUtils","entity":"value"}]
data/baseEnvironment/GHC.Float.RealFracMethods.symbols view
@@ -1,1 +1,1 @@-[{"name":"properFractionDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"truncateDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"double2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Double","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"truncateFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"float2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Float","module":"GHC.Float.RealFracMethods","entity":"value"}]
+[{"name":"properFractionDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"truncateDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundDoubleInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundDoubleInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"double2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Double","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"truncateFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundFloatInteger","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"properFractionFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"floorFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"ceilingFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"roundFloatInt","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"float2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Float","module":"GHC.Float.RealFracMethods","entity":"value"}]
data/baseEnvironment/GHC.Float.symbols view
@@ -1,1 +1,1 @@-[{"name":"acosDouble","module":"GHC.Float","entity":"value"},{"name":"acosFloat","module":"GHC.Float","entity":"value"},{"name":"asinDouble","module":"GHC.Float","entity":"value"},{"name":"asinFloat","module":"GHC.Float","entity":"value"},{"name":"atanDouble","module":"GHC.Float","entity":"value"},{"name":"atanFloat","module":"GHC.Float","entity":"value"},{"name":"clamp","module":"GHC.Float","entity":"value"},{"name":"cosDouble","module":"GHC.Float","entity":"value"},{"name":"cosFloat","module":"GHC.Float","entity":"value"},{"name":"coshDouble","module":"GHC.Float","entity":"value"},{"name":"coshFloat","module":"GHC.Float","entity":"value"},{"name":"divideDouble","module":"GHC.Float","entity":"value"},{"name":"divideFloat","module":"GHC.Float","entity":"value"},{"name":"double2Float","module":"GHC.Float","entity":"value"},{"name":"eqDouble","module":"GHC.Float","entity":"value"},{"name":"eqFloat","module":"GHC.Float","entity":"value"},{"name":"expDouble","module":"GHC.Float","entity":"value"},{"name":"expFloat","module":"GHC.Float","entity":"value"},{"name":"expt","module":"GHC.Float","entity":"value"},{"name":"expts","module":"GHC.Float","entity":"value"},{"name":"expts10","module":"GHC.Float","entity":"value"},{"name":"float2Double","module":"GHC.Float","entity":"value"},{"name":"floatToDigits","module":"GHC.Float","entity":"value"},{"name":"formatRealFloat","module":"GHC.Float","entity":"value"},{"name":"fromRat","module":"GHC.Float","entity":"value"},{"name":"fromRat'","module":"GHC.Float","entity":"value"},{"name":"fromRat''","module":"GHC.Float","entity":"value"},{"name":"geDouble","module":"GHC.Float","entity":"value"},{"name":"geFloat","module":"GHC.Float","entity":"value"},{"name":"gtDouble","module":"GHC.Float","entity":"value"},{"name":"gtFloat","module":"GHC.Float","entity":"value"},{"name":"integerLogBase","module":"GHC.Float","entity":"value"},{"name":"isDoubleDenormalized","module":"GHC.Float","entity":"value"},{"name":"isDoubleFinite","module":"GHC.Float","entity":"value"},{"name":"isDoubleInfinite","module":"GHC.Float","entity":"value"},{"name":"isDoubleNaN","module":"GHC.Float","entity":"value"},{"name":"isDoubleNegativeZero","module":"GHC.Float","entity":"value"},{"name":"isFloatDenormalized","module":"GHC.Float","entity":"value"},{"name":"isFloatFinite","module":"GHC.Float","entity":"value"},{"name":"isFloatInfinite","module":"GHC.Float","entity":"value"},{"name":"isFloatNaN","module":"GHC.Float","entity":"value"},{"name":"isFloatNegativeZero","module":"GHC.Float","entity":"value"},{"name":"leDouble","module":"GHC.Float","entity":"value"},{"name":"leFloat","module":"GHC.Float","entity":"value"},{"name":"logDouble","module":"GHC.Float","entity":"value"},{"name":"logFloat","module":"GHC.Float","entity":"value"},{"name":"ltDouble","module":"GHC.Float","entity":"value"},{"name":"ltFloat","module":"GHC.Float","entity":"value"},{"name":"maxExpt","module":"GHC.Float","entity":"value"},{"name":"maxExpt10","module":"GHC.Float","entity":"value"},{"name":"minExpt","module":"GHC.Float","entity":"value"},{"name":"minusDouble","module":"GHC.Float","entity":"value"},{"name":"minusFloat","module":"GHC.Float","entity":"value"},{"name":"neDouble","module":"GHC.Float","entity":"value"},{"name":"neFloat","module":"GHC.Float","entity":"value"},{"name":"negateDouble","module":"GHC.Float","entity":"value"},{"name":"negateFloat","module":"GHC.Float","entity":"value"},{"name":"plusDouble","module":"GHC.Float","entity":"value"},{"name":"plusFloat","module":"GHC.Float","entity":"value"},{"name":"powerDouble","module":"GHC.Float","entity":"value"},{"name":"powerFloat","module":"GHC.Float","entity":"value"},{"name":"rationalToDouble","module":"GHC.Float","entity":"value"},{"name":"rationalToFloat","module":"GHC.Float","entity":"value"},{"name":"roundTo","module":"GHC.Float","entity":"value"},{"name":"showFloat","module":"GHC.Float","entity":"value"},{"name":"showSignedFloat","module":"GHC.Float","entity":"value"},{"name":"sinDouble","module":"GHC.Float","entity":"value"},{"name":"sinFloat","module":"GHC.Float","entity":"value"},{"name":"sinhDouble","module":"GHC.Float","entity":"value"},{"name":"sinhFloat","module":"GHC.Float","entity":"value"},{"name":"sqrtDouble","module":"GHC.Float","entity":"value"},{"name":"sqrtFloat","module":"GHC.Float","entity":"value"},{"name":"tanDouble","module":"GHC.Float","entity":"value"},{"name":"tanFloat","module":"GHC.Float","entity":"value"},{"name":"tanhDouble","module":"GHC.Float","entity":"value"},{"name":"tanhFloat","module":"GHC.Float","entity":"value"},{"name":"timesDouble","module":"GHC.Float","entity":"value"},{"name":"timesFloat","module":"GHC.Float","entity":"value"},{"name":"word2Double","module":"GHC.Float","entity":"value"},{"name":"word2Float","module":"GHC.Float","entity":"value"},{"name":"acos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan2","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"atanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"decodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"encodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"exp","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"exponent","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatDigits","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRadix","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRange","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isDenormalized","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isIEEE","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isInfinite","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNaN","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNegativeZero","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"log","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"logBase","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"pi","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"scaleFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"significand","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"sin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sqrt","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"**","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"FFExponent","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFFixed","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFGeneric","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFFormat","module":"GHC.Float","entity":"data"},{"name":"Floating","module":"GHC.Float","entity":"class"},{"name":"RealFloat","module":"GHC.Float","entity":"class"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"double2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Double","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"float2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Float","module":"GHC.Float.RealFracMethods","entity":"value"}]
+[{"name":"acosDouble","module":"GHC.Float","entity":"value"},{"name":"acosFloat","module":"GHC.Float","entity":"value"},{"name":"asinDouble","module":"GHC.Float","entity":"value"},{"name":"asinFloat","module":"GHC.Float","entity":"value"},{"name":"atanDouble","module":"GHC.Float","entity":"value"},{"name":"atanFloat","module":"GHC.Float","entity":"value"},{"name":"clamp","module":"GHC.Float","entity":"value"},{"name":"cosDouble","module":"GHC.Float","entity":"value"},{"name":"cosFloat","module":"GHC.Float","entity":"value"},{"name":"coshDouble","module":"GHC.Float","entity":"value"},{"name":"coshFloat","module":"GHC.Float","entity":"value"},{"name":"divideDouble","module":"GHC.Float","entity":"value"},{"name":"divideFloat","module":"GHC.Float","entity":"value"},{"name":"double2Float","module":"GHC.Float","entity":"value"},{"name":"eqDouble","module":"GHC.Float","entity":"value"},{"name":"eqFloat","module":"GHC.Float","entity":"value"},{"name":"expDouble","module":"GHC.Float","entity":"value"},{"name":"expFloat","module":"GHC.Float","entity":"value"},{"name":"expt","module":"GHC.Float","entity":"value"},{"name":"expts","module":"GHC.Float","entity":"value"},{"name":"expts10","module":"GHC.Float","entity":"value"},{"name":"float2Double","module":"GHC.Float","entity":"value"},{"name":"floatToDigits","module":"GHC.Float","entity":"value"},{"name":"formatRealFloat","module":"GHC.Float","entity":"value"},{"name":"fromRat","module":"GHC.Float","entity":"value"},{"name":"fromRat'","module":"GHC.Float","entity":"value"},{"name":"fromRat''","module":"GHC.Float","entity":"value"},{"name":"geDouble","module":"GHC.Float","entity":"value"},{"name":"geFloat","module":"GHC.Float","entity":"value"},{"name":"gtDouble","module":"GHC.Float","entity":"value"},{"name":"gtFloat","module":"GHC.Float","entity":"value"},{"name":"integerLogBase","module":"GHC.Float","entity":"value"},{"name":"isDoubleDenormalized","module":"GHC.Float","entity":"value"},{"name":"isDoubleFinite","module":"GHC.Float","entity":"value"},{"name":"isDoubleInfinite","module":"GHC.Float","entity":"value"},{"name":"isDoubleNaN","module":"GHC.Float","entity":"value"},{"name":"isDoubleNegativeZero","module":"GHC.Float","entity":"value"},{"name":"isFloatDenormalized","module":"GHC.Float","entity":"value"},{"name":"isFloatFinite","module":"GHC.Float","entity":"value"},{"name":"isFloatInfinite","module":"GHC.Float","entity":"value"},{"name":"isFloatNaN","module":"GHC.Float","entity":"value"},{"name":"isFloatNegativeZero","module":"GHC.Float","entity":"value"},{"name":"leDouble","module":"GHC.Float","entity":"value"},{"name":"leFloat","module":"GHC.Float","entity":"value"},{"name":"logDouble","module":"GHC.Float","entity":"value"},{"name":"logFloat","module":"GHC.Float","entity":"value"},{"name":"ltDouble","module":"GHC.Float","entity":"value"},{"name":"ltFloat","module":"GHC.Float","entity":"value"},{"name":"maxExpt","module":"GHC.Float","entity":"value"},{"name":"maxExpt10","module":"GHC.Float","entity":"value"},{"name":"minExpt","module":"GHC.Float","entity":"value"},{"name":"minusDouble","module":"GHC.Float","entity":"value"},{"name":"minusFloat","module":"GHC.Float","entity":"value"},{"name":"neDouble","module":"GHC.Float","entity":"value"},{"name":"neFloat","module":"GHC.Float","entity":"value"},{"name":"negateDouble","module":"GHC.Float","entity":"value"},{"name":"negateFloat","module":"GHC.Float","entity":"value"},{"name":"plusDouble","module":"GHC.Float","entity":"value"},{"name":"plusFloat","module":"GHC.Float","entity":"value"},{"name":"powerDouble","module":"GHC.Float","entity":"value"},{"name":"powerFloat","module":"GHC.Float","entity":"value"},{"name":"rationalToDouble","module":"GHC.Float","entity":"value"},{"name":"rationalToFloat","module":"GHC.Float","entity":"value"},{"name":"roundTo","module":"GHC.Float","entity":"value"},{"name":"showFloat","module":"GHC.Float","entity":"value"},{"name":"showSignedFloat","module":"GHC.Float","entity":"value"},{"name":"sinDouble","module":"GHC.Float","entity":"value"},{"name":"sinFloat","module":"GHC.Float","entity":"value"},{"name":"sinhDouble","module":"GHC.Float","entity":"value"},{"name":"sinhFloat","module":"GHC.Float","entity":"value"},{"name":"sqrtDouble","module":"GHC.Float","entity":"value"},{"name":"sqrtFloat","module":"GHC.Float","entity":"value"},{"name":"tanDouble","module":"GHC.Float","entity":"value"},{"name":"tanFloat","module":"GHC.Float","entity":"value"},{"name":"tanhDouble","module":"GHC.Float","entity":"value"},{"name":"tanhFloat","module":"GHC.Float","entity":"value"},{"name":"timesDouble","module":"GHC.Float","entity":"value"},{"name":"timesFloat","module":"GHC.Float","entity":"value"},{"name":"word2Double","module":"GHC.Float","entity":"value"},{"name":"word2Float","module":"GHC.Float","entity":"value"},{"name":"acos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan2","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"atanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"decodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"encodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"exp","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"exponent","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatDigits","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRadix","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRange","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isDenormalized","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isIEEE","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isInfinite","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNaN","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNegativeZero","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"log","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"logBase","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"pi","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"scaleFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"significand","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"sin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sqrt","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"**","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"FFExponent","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFFixed","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFGeneric","module":"GHC.Float","type":"FFFormat","entity":"constructor"},{"name":"FFFormat","module":"GHC.Float","entity":"data"},{"name":"Floating","module":"GHC.Float","entity":"class"},{"name":"RealFloat","module":"GHC.Float","entity":"class"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":"double2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Double","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"float2Int","module":"GHC.Float.RealFracMethods","entity":"value"},{"name":"int2Float","module":"GHC.Float.RealFracMethods","entity":"value"}]
data/baseEnvironment/GHC.Foreign.symbols view
@@ -1,1 +1,1 @@-[{"name":"peekCString","module":"GHC.Foreign","entity":"value"},{"name":"peekCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"newCString","module":"GHC.Foreign","entity":"value"},{"name":"newCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"withCString","module":"GHC.Foreign","entity":"value"},{"name":"withCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"charIsRepresentable","module":"GHC.Foreign","entity":"value"}]
+[{"name":"peekCString","module":"GHC.Foreign","entity":"value"},{"name":"peekCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"newCString","module":"GHC.Foreign","entity":"value"},{"name":"newCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"withCString","module":"GHC.Foreign","entity":"value"},{"name":"withCStringLen","module":"GHC.Foreign","entity":"value"},{"name":"charIsRepresentable","module":"GHC.Foreign","entity":"value"}]
data/baseEnvironment/GHC.ForeignPtr.symbols view
@@ -1,1 +1,1 @@-[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","type":"ForeignPtr","entity":"constructor"},{"name":"ForeignPtrContents","module":"GHC.ForeignPtr","entity":"data"},{"name":"MallocPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"PlainForeignPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"PlainPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrAlignedBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtrAlignedBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"newConcForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrConcFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"}]
+[{"name":"ForeignPtr","module":"GHC.ForeignPtr","entity":"data"},{"name":"ForeignPtr","module":"GHC.ForeignPtr","type":"ForeignPtr","entity":"constructor"},{"name":"ForeignPtrContents","module":"GHC.ForeignPtr","entity":"data"},{"name":"MallocPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"PlainForeignPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"PlainPtr","module":"GHC.ForeignPtr","type":"ForeignPtrContents","entity":"constructor"},{"name":"FinalizerPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"FinalizerEnvPtr","module":"GHC.ForeignPtr","entity":"type"},{"name":"newForeignPtr_","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtrBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocForeignPtrAlignedBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"mallocPlainForeignPtrAlignedBytes","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrFinalizerEnv","module":"GHC.ForeignPtr","entity":"value"},{"name":"touchForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"unsafeForeignPtrToPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"castForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"newConcForeignPtr","module":"GHC.ForeignPtr","entity":"value"},{"name":"addForeignPtrConcFinalizer","module":"GHC.ForeignPtr","entity":"value"},{"name":"finalizeForeignPtr","module":"GHC.ForeignPtr","entity":"value"}]
data/baseEnvironment/GHC.GHCi.symbols view
@@ -1,1 +1,1 @@-[{"name":"GHCiSandboxIO","module":"GHC.GHCi","entity":"class"},{"name":"ghciStepIO","module":"GHC.GHCi","entity":"method","class":"GHCiSandboxIO"},{"name":"NoIO","module":"GHC.GHCi","entity":"newtype"}]
+[{"name":"GHCiSandboxIO","module":"GHC.GHCi","entity":"class"},{"name":"ghciStepIO","module":"GHC.GHCi","entity":"method","class":"GHCiSandboxIO"},{"name":"NoIO","module":"GHC.GHCi","entity":"newtype"}]
data/baseEnvironment/GHC.Generics.symbols view
@@ -1,1 +1,1 @@-[{"name":"V1","module":"GHC.Generics","entity":"data"},{"name":"U1","module":"GHC.Generics","entity":"data"},{"name":"U1","module":"GHC.Generics","type":"U1","entity":"constructor"},{"name":"Par1","module":"GHC.Generics","entity":"newtype"},{"name":"Par1","module":"GHC.Generics","type":"Par1","entity":"constructor"},{"constructors":["Par1"],"name":"unPar1","module":"GHC.Generics","type":"Par1","entity":"selector"},{"name":"Rec1","module":"GHC.Generics","entity":"newtype"},{"name":"Rec1","module":"GHC.Generics","type":"Rec1","entity":"constructor"},{"constructors":["Rec1"],"name":"unRec1","module":"GHC.Generics","type":"Rec1","entity":"selector"},{"name":"K1","module":"GHC.Generics","entity":"newtype"},{"name":"K1","module":"GHC.Generics","type":"K1","entity":"constructor"},{"constructors":["K1"],"name":"unK1","module":"GHC.Generics","type":"K1","entity":"selector"},{"name":"M1","module":"GHC.Generics","entity":"newtype"},{"name":"M1","module":"GHC.Generics","type":"M1","entity":"constructor"},{"constructors":["M1"],"name":"unM1","module":"GHC.Generics","type":"M1","entity":"selector"},{"name":":+:","module":"GHC.Generics","entity":"data"},{"name":"L1","module":"GHC.Generics","type":":+:","entity":"constructor"},{"name":"R1","module":"GHC.Generics","type":":+:","entity":"constructor"},{"name":":*:","module":"GHC.Generics","entity":"data"},{"name":":*:","module":"GHC.Generics","type":":*:","entity":"constructor"},{"name":":.:","module":"GHC.Generics","entity":"newtype"},{"name":"Comp1","module":"GHC.Generics","type":":.:","entity":"constructor"},{"constructors":["Comp1"],"name":"unComp1","module":"GHC.Generics","type":":.:","entity":"selector"},{"name":"Rec0","module":"GHC.Generics","entity":"type"},{"name":"Par0","module":"GHC.Generics","entity":"type"},{"name":"R","module":"GHC.Generics","entity":"data"},{"name":"P","module":"GHC.Generics","entity":"data"},{"name":"D1","module":"GHC.Generics","entity":"type"},{"name":"C1","module":"GHC.Generics","entity":"type"},{"name":"S1","module":"GHC.Generics","entity":"type"},{"name":"D","module":"GHC.Generics","entity":"data"},{"name":"C","module":"GHC.Generics","entity":"data"},{"name":"S","module":"GHC.Generics","entity":"data"},{"name":"Datatype","module":"GHC.Generics","entity":"class"},{"name":"datatypeName","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"isNewtype","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"moduleName","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"Constructor","module":"GHC.Generics","entity":"class"},{"name":"conFixity","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"conIsRecord","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"conName","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"Selector","module":"GHC.Generics","entity":"class"},{"name":"selName","module":"GHC.Generics","entity":"method","class":"Selector"},{"name":"NoSelector","module":"GHC.Generics","entity":"data"},{"name":"Fixity","module":"GHC.Generics","entity":"data"},{"name":"Infix","module":"GHC.Generics","type":"Fixity","entity":"constructor"},{"name":"Prefix","module":"GHC.Generics","type":"Fixity","entity":"constructor"},{"name":"Associativity","module":"GHC.Generics","entity":"data"},{"name":"LeftAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"NotAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"RightAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"Arity","module":"GHC.Generics","entity":"data"},{"name":"Arity","module":"GHC.Generics","type":"Arity","entity":"constructor"},{"name":"NoArity","module":"GHC.Generics","type":"Arity","entity":"constructor"},{"name":"prec","module":"GHC.Generics","entity":"value"},{"name":"Generic","module":"GHC.Generics","entity":"class"},{"name":"from","module":"GHC.Generics","entity":"method","class":"Generic"},{"name":"to","module":"GHC.Generics","entity":"method","class":"Generic"},{"name":"Generic1","module":"GHC.Generics","entity":"class"},{"name":"from1","module":"GHC.Generics","entity":"method","class":"Generic1"},{"name":"to1","module":"GHC.Generics","entity":"method","class":"Generic1"}]
+[{"name":"V1","module":"GHC.Generics","entity":"data"},{"name":"U1","module":"GHC.Generics","entity":"data"},{"name":"U1","module":"GHC.Generics","type":"U1","entity":"constructor"},{"name":"Par1","module":"GHC.Generics","entity":"newtype"},{"name":"Par1","module":"GHC.Generics","type":"Par1","entity":"constructor"},{"constructors":["Par1"],"name":"unPar1","module":"GHC.Generics","type":"Par1","entity":"selector"},{"name":"Rec1","module":"GHC.Generics","entity":"newtype"},{"name":"Rec1","module":"GHC.Generics","type":"Rec1","entity":"constructor"},{"constructors":["Rec1"],"name":"unRec1","module":"GHC.Generics","type":"Rec1","entity":"selector"},{"name":"K1","module":"GHC.Generics","entity":"newtype"},{"name":"K1","module":"GHC.Generics","type":"K1","entity":"constructor"},{"constructors":["K1"],"name":"unK1","module":"GHC.Generics","type":"K1","entity":"selector"},{"name":"M1","module":"GHC.Generics","entity":"newtype"},{"name":"M1","module":"GHC.Generics","type":"M1","entity":"constructor"},{"constructors":["M1"],"name":"unM1","module":"GHC.Generics","type":"M1","entity":"selector"},{"name":":+:","module":"GHC.Generics","entity":"data"},{"name":"L1","module":"GHC.Generics","type":":+:","entity":"constructor"},{"name":"R1","module":"GHC.Generics","type":":+:","entity":"constructor"},{"name":":*:","module":"GHC.Generics","entity":"data"},{"name":":*:","module":"GHC.Generics","type":":*:","entity":"constructor"},{"name":":.:","module":"GHC.Generics","entity":"newtype"},{"name":"Comp1","module":"GHC.Generics","type":":.:","entity":"constructor"},{"constructors":["Comp1"],"name":"unComp1","module":"GHC.Generics","type":":.:","entity":"selector"},{"name":"Rec0","module":"GHC.Generics","entity":"type"},{"name":"Par0","module":"GHC.Generics","entity":"type"},{"name":"R","module":"GHC.Generics","entity":"data"},{"name":"P","module":"GHC.Generics","entity":"data"},{"name":"D1","module":"GHC.Generics","entity":"type"},{"name":"C1","module":"GHC.Generics","entity":"type"},{"name":"S1","module":"GHC.Generics","entity":"type"},{"name":"D","module":"GHC.Generics","entity":"data"},{"name":"C","module":"GHC.Generics","entity":"data"},{"name":"S","module":"GHC.Generics","entity":"data"},{"name":"Datatype","module":"GHC.Generics","entity":"class"},{"name":"datatypeName","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"isNewtype","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"moduleName","module":"GHC.Generics","entity":"method","class":"Datatype"},{"name":"Constructor","module":"GHC.Generics","entity":"class"},{"name":"conFixity","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"conIsRecord","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"conName","module":"GHC.Generics","entity":"method","class":"Constructor"},{"name":"Selector","module":"GHC.Generics","entity":"class"},{"name":"selName","module":"GHC.Generics","entity":"method","class":"Selector"},{"name":"NoSelector","module":"GHC.Generics","entity":"data"},{"name":"Fixity","module":"GHC.Generics","entity":"data"},{"name":"Infix","module":"GHC.Generics","type":"Fixity","entity":"constructor"},{"name":"Prefix","module":"GHC.Generics","type":"Fixity","entity":"constructor"},{"name":"Associativity","module":"GHC.Generics","entity":"data"},{"name":"LeftAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"NotAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"RightAssociative","module":"GHC.Generics","type":"Associativity","entity":"constructor"},{"name":"Arity","module":"GHC.Generics","entity":"data"},{"name":"Arity","module":"GHC.Generics","type":"Arity","entity":"constructor"},{"name":"NoArity","module":"GHC.Generics","type":"Arity","entity":"constructor"},{"name":"prec","module":"GHC.Generics","entity":"value"},{"name":"Generic","module":"GHC.Generics","entity":"class"},{"name":"from","module":"GHC.Generics","entity":"method","class":"Generic"},{"name":"to","module":"GHC.Generics","entity":"method","class":"Generic"},{"name":"Generic1","module":"GHC.Generics","entity":"class"},{"name":"from1","module":"GHC.Generics","entity":"method","class":"Generic1"},{"name":"to1","module":"GHC.Generics","entity":"method","class":"Generic1"}]
data/baseEnvironment/GHC.IO.Buffer.symbols view
@@ -1,1 +1,1 @@-[{"name":"Buffer","module":"GHC.IO.Buffer","entity":"data"},{"name":"Buffer","module":"GHC.IO.Buffer","type":"Buffer","entity":"constructor"},{"constructors":["Buffer"],"name":"bufL","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufR","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufRaw","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufSize","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufState","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"name":"BufferState","module":"GHC.IO.Buffer","entity":"data"},{"name":"ReadBuffer","module":"GHC.IO.Buffer","type":"BufferState","entity":"constructor"},{"name":"WriteBuffer","module":"GHC.IO.Buffer","type":"BufferState","entity":"constructor"},{"name":"CharBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"CharBufElem","module":"GHC.IO.Buffer","entity":"type"},{"name":"newByteBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"newCharBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"newBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"emptyBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferRemove","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAdd","module":"GHC.IO.Buffer","entity":"value"},{"name":"slideContents","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAdjustL","module":"GHC.IO.Buffer","entity":"value"},{"name":"isEmptyBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isFullBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isFullCharBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isWriteBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferElems","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAvailable","module":"GHC.IO.Buffer","entity":"value"},{"name":"summaryBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"withBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"withRawBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"checkBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"RawBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"readWord8Buf","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeWord8Buf","module":"GHC.IO.Buffer","entity":"value"},{"name":"RawCharBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"peekCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"readCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"readCharBufPtr","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeCharBufPtr","module":"GHC.IO.Buffer","entity":"value"},{"name":"charSize","module":"GHC.IO.Buffer","entity":"value"}]
+[{"name":"Buffer","module":"GHC.IO.Buffer","entity":"data"},{"name":"Buffer","module":"GHC.IO.Buffer","type":"Buffer","entity":"constructor"},{"constructors":["Buffer"],"name":"bufL","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufR","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufRaw","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufSize","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"constructors":["Buffer"],"name":"bufState","module":"GHC.IO.Buffer","type":"Buffer","entity":"selector"},{"name":"BufferState","module":"GHC.IO.Buffer","entity":"data"},{"name":"ReadBuffer","module":"GHC.IO.Buffer","type":"BufferState","entity":"constructor"},{"name":"WriteBuffer","module":"GHC.IO.Buffer","type":"BufferState","entity":"constructor"},{"name":"CharBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"CharBufElem","module":"GHC.IO.Buffer","entity":"type"},{"name":"newByteBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"newCharBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"newBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"emptyBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferRemove","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAdd","module":"GHC.IO.Buffer","entity":"value"},{"name":"slideContents","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAdjustL","module":"GHC.IO.Buffer","entity":"value"},{"name":"isEmptyBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isFullBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isFullCharBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"isWriteBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferElems","module":"GHC.IO.Buffer","entity":"value"},{"name":"bufferAvailable","module":"GHC.IO.Buffer","entity":"value"},{"name":"summaryBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"withBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"withRawBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"checkBuffer","module":"GHC.IO.Buffer","entity":"value"},{"name":"RawBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"readWord8Buf","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeWord8Buf","module":"GHC.IO.Buffer","entity":"value"},{"name":"RawCharBuffer","module":"GHC.IO.Buffer","entity":"type"},{"name":"peekCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"readCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeCharBuf","module":"GHC.IO.Buffer","entity":"value"},{"name":"readCharBufPtr","module":"GHC.IO.Buffer","entity":"value"},{"name":"writeCharBufPtr","module":"GHC.IO.Buffer","entity":"value"},{"name":"charSize","module":"GHC.IO.Buffer","entity":"value"}]
data/baseEnvironment/GHC.IO.BufferedIO.symbols view
@@ -1,1 +1,1 @@-[{"name":"BufferedIO","module":"GHC.IO.BufferedIO","entity":"class"},{"name":"emptyWriteBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"fillReadBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"fillReadBuffer0","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"flushWriteBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"flushWriteBuffer0","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"newBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"readBuf","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"readBufNonBlocking","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"writeBuf","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"writeBufNonBlocking","module":"GHC.IO.BufferedIO","entity":"value"}]
+[{"name":"BufferedIO","module":"GHC.IO.BufferedIO","entity":"class"},{"name":"emptyWriteBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"fillReadBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"fillReadBuffer0","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"flushWriteBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"flushWriteBuffer0","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"newBuffer","module":"GHC.IO.BufferedIO","entity":"method","class":"BufferedIO"},{"name":"readBuf","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"readBufNonBlocking","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"writeBuf","module":"GHC.IO.BufferedIO","entity":"value"},{"name":"writeBufNonBlocking","module":"GHC.IO.BufferedIO","entity":"value"}]
data/baseEnvironment/GHC.IO.Device.symbols view
@@ -1,1 +1,1 @@-[{"name":"RawIO","module":"GHC.IO.Device","entity":"class"},{"name":"read","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"readNonBlocking","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"write","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"writeNonBlocking","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"IODevice","module":"GHC.IO.Device","entity":"class"},{"name":"close","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"devType","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"dup","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"dup2","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"getEcho","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"getSize","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"isSeekable","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"isTerminal","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"ready","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"seek","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setEcho","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setRaw","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setSize","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"tell","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"IODeviceType","module":"GHC.IO.Device","entity":"data"},{"name":"Directory","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"RawDevice","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"RegularFile","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"Stream","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"}]
+[{"name":"RawIO","module":"GHC.IO.Device","entity":"class"},{"name":"read","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"readNonBlocking","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"write","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"writeNonBlocking","module":"GHC.IO.Device","entity":"method","class":"RawIO"},{"name":"IODevice","module":"GHC.IO.Device","entity":"class"},{"name":"close","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"devType","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"dup","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"dup2","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"getEcho","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"getSize","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"isSeekable","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"isTerminal","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"ready","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"seek","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setEcho","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setRaw","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"setSize","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"tell","module":"GHC.IO.Device","entity":"method","class":"IODevice"},{"name":"IODeviceType","module":"GHC.IO.Device","entity":"data"},{"name":"Directory","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"RawDevice","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"RegularFile","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"Stream","module":"GHC.IO.Device","type":"IODeviceType","entity":"constructor"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"}]
data/baseEnvironment/GHC.IO.Encoding.CodePage.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.IO.Encoding.Failure.symbols view
@@ -1,1 +1,1 @@-[{"name":"CodingFailureMode","module":"GHC.IO.Encoding.Failure","entity":"data"},{"name":"ErrorOnCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"IgnoreCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"RoundtripFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"TransliterateCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"codingFailureModeSuffix","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"isSurrogate","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"recoverDecode","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"recoverEncode","module":"GHC.IO.Encoding.Failure","entity":"value"}]
+[{"name":"CodingFailureMode","module":"GHC.IO.Encoding.Failure","entity":"data"},{"name":"ErrorOnCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"IgnoreCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"RoundtripFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"TransliterateCodingFailure","module":"GHC.IO.Encoding.Failure","type":"CodingFailureMode","entity":"constructor"},{"name":"codingFailureModeSuffix","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"isSurrogate","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"recoverDecode","module":"GHC.IO.Encoding.Failure","entity":"value"},{"name":"recoverEncode","module":"GHC.IO.Encoding.Failure","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.Iconv.symbols view
@@ -1,1 +1,1 @@-[{"name":"iconvEncoding","module":"GHC.IO.Encoding.Iconv","entity":"value"},{"name":"mkIconvEncoding","module":"GHC.IO.Encoding.Iconv","entity":"value"},{"name":"localeEncodingName","module":"GHC.IO.Encoding.Iconv","entity":"value"}]
+[{"name":"iconvEncoding","module":"GHC.IO.Encoding.Iconv","entity":"value"},{"name":"mkIconvEncoding","module":"GHC.IO.Encoding.Iconv","entity":"value"},{"name":"localeEncodingName","module":"GHC.IO.Encoding.Iconv","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.Latin1.symbols view
@@ -1,1 +1,1 @@-[{"name":"latin1","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"mkLatin1","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_checked","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"mkLatin1_checked","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_decode","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_encode","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_checked_encode","module":"GHC.IO.Encoding.Latin1","entity":"value"}]
+[{"name":"latin1","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"mkLatin1","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_checked","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"mkLatin1_checked","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_decode","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_encode","module":"GHC.IO.Encoding.Latin1","entity":"value"},{"name":"latin1_checked_encode","module":"GHC.IO.Encoding.Latin1","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.Types.symbols view
@@ -1,1 +1,1 @@-[{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"constructor"},{"constructors":["TextEncoding"],"name":"mkTextDecoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"mkTextEncoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"textEncodingName","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"name":"TextEncoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"TextDecoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"EncodeBuffer","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"DecodeBuffer","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"CodingProgress","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"InputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"InvalidSequence","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"OutputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"}]
+[{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"constructor"},{"constructors":["TextEncoding"],"name":"mkTextDecoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"mkTextEncoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"textEncodingName","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"name":"TextEncoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"TextDecoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"EncodeBuffer","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"DecodeBuffer","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"CodingProgress","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"InputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"InvalidSequence","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"OutputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"}]
data/baseEnvironment/GHC.IO.Encoding.UTF16.symbols view
@@ -1,1 +1,1 @@-[{"name":"utf16","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16be","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16le","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"}]
+[{"name":"utf16","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16be","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16be_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"mkUTF16le","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le_decode","module":"GHC.IO.Encoding.UTF16","entity":"value"},{"name":"utf16le_encode","module":"GHC.IO.Encoding.UTF16","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.UTF32.symbols view
@@ -1,1 +1,1 @@-[{"name":"utf32","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32be","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32le","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"}]
+[{"name":"utf32","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32be","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32be_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"mkUTF32le","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le_decode","module":"GHC.IO.Encoding.UTF32","entity":"value"},{"name":"utf32le_encode","module":"GHC.IO.Encoding.UTF32","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.UTF8.symbols view
@@ -1,1 +1,1 @@-[{"name":"utf8","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"mkUTF8","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"mkUTF8_bom","module":"GHC.IO.Encoding.UTF8","entity":"value"}]
+[{"name":"utf8","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"mkUTF8","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding.UTF8","entity":"value"},{"name":"mkUTF8_bom","module":"GHC.IO.Encoding.UTF8","entity":"value"}]
data/baseEnvironment/GHC.IO.Encoding.symbols view
@@ -1,1 +1,1 @@-[{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"constructor"},{"constructors":["TextEncoding"],"name":"mkTextDecoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"mkTextEncoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"textEncodingName","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"name":"TextEncoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"TextDecoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"CodingProgress","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"InputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"InvalidSequence","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"OutputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"latin1","module":"GHC.IO.Encoding","entity":"value"},{"name":"latin1_encode","module":"GHC.IO.Encoding","entity":"value"},{"name":"latin1_decode","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding","entity":"value"},{"name":"initLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getFileSystemEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getForeignEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setFileSystemEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setForeignEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"char8","module":"GHC.IO.Encoding","entity":"value"},{"name":"mkTextEncoding","module":"GHC.IO.Encoding","entity":"value"}]
+[{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"constructor"},{"constructors":["TextEncoding"],"name":"mkTextDecoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"mkTextEncoder","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"constructors":["TextEncoding"],"name":"textEncodingName","module":"GHC.IO.Encoding.Types","type":"TextEncoding","entity":"selector"},{"name":"TextEncoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"TextDecoder","module":"GHC.IO.Encoding.Types","entity":"type"},{"name":"CodingProgress","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"InputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"InvalidSequence","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"OutputUnderflow","module":"GHC.IO.Encoding.Types","type":"CodingProgress","entity":"constructor"},{"name":"latin1","module":"GHC.IO.Encoding","entity":"value"},{"name":"latin1_encode","module":"GHC.IO.Encoding","entity":"value"},{"name":"latin1_decode","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding","entity":"value"},{"name":"initLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getFileSystemEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"getForeignEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setLocaleEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setFileSystemEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"setForeignEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"char8","module":"GHC.IO.Encoding","entity":"value"},{"name":"mkTextEncoding","module":"GHC.IO.Encoding","entity":"value"}]
data/baseEnvironment/GHC.IO.Exception.symbols view
@@ -1,1 +1,1 @@-[{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"blockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"value"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"blockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"value"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"stackOverflow","module":"GHC.IO.Exception","entity":"value"},{"name":"heapOverflow","module":"GHC.IO.Exception","entity":"value"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"ExitCode","module":"GHC.IO.Exception","entity":"data"},{"name":"ExitFailure","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ExitSuccess","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ioException","module":"GHC.IO.Exception","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"IOError","module":"GHC.IO.Exception","type":"IOException","entity":"constructor"},{"constructors":["IOError"],"name":"ioe_description","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_errno","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_filename","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_handle","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_location","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_type","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"name":"IOErrorType","module":"GHC.IO.Exception","entity":"data"},{"name":"AlreadyExists","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"EOF","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"HardwareFault","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"IllegalOperation","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"InappropriateType","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"Interrupted","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"InvalidArgument","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"NoSuchThing","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"OtherError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"PermissionDenied","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ProtocolError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceBusy","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceExhausted","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceVanished","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"SystemError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"TimeExpired","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UnsatisfiedConstraints","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UnsupportedOperation","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UserError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"},{"name":"assertError","module":"GHC.IO.Exception","entity":"value"},{"name":"unsupportedOperation","module":"GHC.IO.Exception","entity":"value"},{"name":"untangle","module":"GHC.IO.Exception","entity":"value"}]
+[{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnMVar","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnMVar","entity":"constructor"},{"name":"blockedIndefinitelyOnMVar","module":"GHC.IO.Exception","entity":"value"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"data"},{"name":"BlockedIndefinitelyOnSTM","module":"GHC.IO.Exception","type":"BlockedIndefinitelyOnSTM","entity":"constructor"},{"name":"blockedIndefinitelyOnSTM","module":"GHC.IO.Exception","entity":"value"},{"name":"Deadlock","module":"GHC.IO.Exception","entity":"data"},{"name":"Deadlock","module":"GHC.IO.Exception","type":"Deadlock","entity":"constructor"},{"name":"AssertionFailed","module":"GHC.IO.Exception","entity":"data"},{"name":"AssertionFailed","module":"GHC.IO.Exception","type":"AssertionFailed","entity":"constructor"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"SomeAsyncException","module":"GHC.IO.Exception","type":"SomeAsyncException","entity":"constructor"},{"name":"asyncExceptionToException","module":"GHC.IO.Exception","entity":"value"},{"name":"asyncExceptionFromException","module":"GHC.IO.Exception","entity":"value"},{"name":"AsyncException","module":"GHC.IO.Exception","entity":"data"},{"name":"HeapOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"StackOverflow","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"ThreadKilled","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"UserInterrupt","module":"GHC.IO.Exception","type":"AsyncException","entity":"constructor"},{"name":"stackOverflow","module":"GHC.IO.Exception","entity":"value"},{"name":"heapOverflow","module":"GHC.IO.Exception","entity":"value"},{"name":"ArrayException","module":"GHC.IO.Exception","entity":"data"},{"name":"IndexOutOfBounds","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"UndefinedElement","module":"GHC.IO.Exception","type":"ArrayException","entity":"constructor"},{"name":"ExitCode","module":"GHC.IO.Exception","entity":"data"},{"name":"ExitFailure","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ExitSuccess","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ioException","module":"GHC.IO.Exception","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"IOException","module":"GHC.IO.Exception","entity":"data"},{"name":"IOError","module":"GHC.IO.Exception","type":"IOException","entity":"constructor"},{"constructors":["IOError"],"name":"ioe_description","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_errno","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_filename","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_handle","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_location","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"constructors":["IOError"],"name":"ioe_type","module":"GHC.IO.Exception","type":"IOException","entity":"selector"},{"name":"IOErrorType","module":"GHC.IO.Exception","entity":"data"},{"name":"AlreadyExists","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"EOF","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"HardwareFault","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"IllegalOperation","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"InappropriateType","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"Interrupted","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"InvalidArgument","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"NoSuchThing","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"OtherError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"PermissionDenied","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ProtocolError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceBusy","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceExhausted","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"ResourceVanished","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"SystemError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"TimeExpired","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UnsatisfiedConstraints","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UnsupportedOperation","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"UserError","module":"GHC.IO.Exception","type":"IOErrorType","entity":"constructor"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"},{"name":"assertError","module":"GHC.IO.Exception","entity":"value"},{"name":"unsupportedOperation","module":"GHC.IO.Exception","entity":"value"},{"name":"untangle","module":"GHC.IO.Exception","entity":"value"}]
data/baseEnvironment/GHC.IO.FD.symbols view
@@ -1,1 +1,1 @@-[{"name":"FD","module":"GHC.IO.FD","entity":"data"},{"name":"FD","module":"GHC.IO.FD","type":"FD","entity":"constructor"},{"constructors":["FD"],"name":"fdFD","module":"GHC.IO.FD","type":"FD","entity":"selector"},{"constructors":["FD"],"name":"fdIsNonBlocking","module":"GHC.IO.FD","type":"FD","entity":"selector"},{"name":"openFile","module":"GHC.IO.FD","entity":"value"},{"name":"mkFD","module":"GHC.IO.FD","entity":"value"},{"name":"release","module":"GHC.IO.FD","entity":"value"},{"name":"setNonBlockingMode","module":"GHC.IO.FD","entity":"value"},{"name":"readRawBufferPtr","module":"GHC.IO.FD","entity":"value"},{"name":"readRawBufferPtrNoBlock","module":"GHC.IO.FD","entity":"value"},{"name":"writeRawBufferPtr","module":"GHC.IO.FD","entity":"value"},{"name":"stdin","module":"GHC.IO.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.FD","entity":"value"}]
+[{"name":"FD","module":"GHC.IO.FD","entity":"data"},{"name":"FD","module":"GHC.IO.FD","type":"FD","entity":"constructor"},{"constructors":["FD"],"name":"fdFD","module":"GHC.IO.FD","type":"FD","entity":"selector"},{"constructors":["FD"],"name":"fdIsNonBlocking","module":"GHC.IO.FD","type":"FD","entity":"selector"},{"name":"openFile","module":"GHC.IO.FD","entity":"value"},{"name":"mkFD","module":"GHC.IO.FD","entity":"value"},{"name":"release","module":"GHC.IO.FD","entity":"value"},{"name":"setNonBlockingMode","module":"GHC.IO.FD","entity":"value"},{"name":"readRawBufferPtr","module":"GHC.IO.FD","entity":"value"},{"name":"readRawBufferPtrNoBlock","module":"GHC.IO.FD","entity":"value"},{"name":"writeRawBufferPtr","module":"GHC.IO.FD","entity":"value"},{"name":"stdin","module":"GHC.IO.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.FD","entity":"value"}]
data/baseEnvironment/GHC.IO.Handle.FD.symbols view
@@ -1,1 +1,1 @@-[{"name":"stdin","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openBinaryFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openFileBlocking","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"mkHandleFromFD","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"fdToHandle","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"fdToHandle'","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"isEOF","module":"GHC.IO.Handle.FD","entity":"value"}]
+[{"name":"stdin","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openBinaryFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"openFileBlocking","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"mkHandleFromFD","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"fdToHandle","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"fdToHandle'","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"isEOF","module":"GHC.IO.Handle.FD","entity":"value"}]
data/baseEnvironment/GHC.IO.Handle.Internals.symbols view
@@ -1,1 +1,1 @@-[{"name":"withHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle__'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle_'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withAllHandles__","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantWritableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantReadableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantReadableHandle_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantSeekableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkFileHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkDuplexHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"openTextEncoding","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"closeTextCodecs","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"initBufferState","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"dEFAULT_CHAR_BUFFER_SIZE","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushWriteBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushCharReadBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushCharBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushByteReadBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushByteWriteBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"readTextDevice","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"writeCharBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"readTextDeviceNonBlocking","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"decodeByteBuf","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"augmentIOError","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_closedHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_EOF","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_notReadable","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_notWritable","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_finalizedHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_bufsiz","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hClose_help","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hLookAhead_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"HandleFinalizer","module":"GHC.IO.Handle.Internals","entity":"type"},{"name":"handleFinalizer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"debugIO","module":"GHC.IO.Handle.Internals","entity":"value"}]
+[{"name":"withHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle__'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withHandle_'","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"withAllHandles__","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantWritableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantReadableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantReadableHandle_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"wantSeekableHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkFileHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkDuplexHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"openTextEncoding","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"closeTextCodecs","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"initBufferState","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"dEFAULT_CHAR_BUFFER_SIZE","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushWriteBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushCharReadBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushCharBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushByteReadBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"flushByteWriteBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"readTextDevice","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"writeCharBuffer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"readTextDeviceNonBlocking","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"decodeByteBuf","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"augmentIOError","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_closedHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_EOF","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_notReadable","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_notWritable","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_finalizedHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"ioe_bufsiz","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hClose_help","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hLookAhead_","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"HandleFinalizer","module":"GHC.IO.Handle.Internals","entity":"type"},{"name":"handleFinalizer","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"debugIO","module":"GHC.IO.Handle.Internals","entity":"value"}]
data/baseEnvironment/GHC.IO.Handle.Text.symbols view
@@ -1,1 +1,1 @@-[{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"commitBuffer'","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufSome","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"memcpy","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStrLn","module":"GHC.IO.Handle.Text","entity":"value"}]
+[{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"commitBuffer'","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufSome","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"memcpy","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStrLn","module":"GHC.IO.Handle.Text","entity":"value"}]
data/baseEnvironment/GHC.IO.Handle.Types.symbols view
@@ -1,1 +1,1 @@-[{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"DuplexHandle","module":"GHC.IO.Handle.Types","type":"Handle","entity":"constructor"},{"name":"FileHandle","module":"GHC.IO.Handle.Types","type":"Handle","entity":"constructor"},{"name":"Handle__","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"Handle__","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"constructor"},{"constructors":["Handle__"],"name":"haBufferMode","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haBuffers","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haByteBuffer","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haCharBuffer","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haCodec","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haDecoder","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haDevice","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haEncoder","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haInputNL","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haLastDecode","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haOtherSide","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haOutputNL","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haType","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"name":"showHandle","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"checkHandleInvariants","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"BufferList","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BufferListCons","module":"GHC.IO.Handle.Types","type":"BufferList","entity":"constructor"},{"name":"BufferListNil","module":"GHC.IO.Handle.Types","type":"BufferList","entity":"constructor"},{"name":"HandleType","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"AppendHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ClosedHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ReadHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ReadWriteHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"SemiClosedHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"WriteHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"isReadableHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"isWritableHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"isReadWriteHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"}]
+[{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"DuplexHandle","module":"GHC.IO.Handle.Types","type":"Handle","entity":"constructor"},{"name":"FileHandle","module":"GHC.IO.Handle.Types","type":"Handle","entity":"constructor"},{"name":"Handle__","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"Handle__","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"constructor"},{"constructors":["Handle__"],"name":"haBufferMode","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haBuffers","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haByteBuffer","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haCharBuffer","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haCodec","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haDecoder","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haDevice","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haEncoder","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haInputNL","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haLastDecode","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haOtherSide","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haOutputNL","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"constructors":["Handle__"],"name":"haType","module":"GHC.IO.Handle.Types","type":"Handle__","entity":"selector"},{"name":"showHandle","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"checkHandleInvariants","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"BufferList","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BufferListCons","module":"GHC.IO.Handle.Types","type":"BufferList","entity":"constructor"},{"name":"BufferListNil","module":"GHC.IO.Handle.Types","type":"BufferList","entity":"constructor"},{"name":"HandleType","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"AppendHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ClosedHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ReadHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"ReadWriteHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"SemiClosedHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"WriteHandle","module":"GHC.IO.Handle.Types","type":"HandleType","entity":"constructor"},{"name":"isReadableHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"isWritableHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"isReadWriteHandleType","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"BufferCodec","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"constructor"},{"constructors":["BufferCodec"],"name":"close","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"encode","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"getState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"recover","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"constructors":["BufferCodec"],"name":"setState","module":"GHC.IO.Encoding.Types","type":"BufferCodec","entity":"selector"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"}]
data/baseEnvironment/GHC.IO.Handle.symbols view
@@ -1,1 +1,1 @@-[{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"mkFileHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkDuplexHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsEOF","module":"GHC.IO.Handle","entity":"value"},{"name":"hLookAhead","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetBinaryMode","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlush","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlushAll","module":"GHC.IO.Handle","entity":"value"},{"name":"hDuplicate","module":"GHC.IO.Handle","entity":"value"},{"name":"hDuplicateTo","module":"GHC.IO.Handle","entity":"value"},{"name":"hClose","module":"GHC.IO.Handle","entity":"value"},{"name":"hClose_help","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"HandlePosition","module":"GHC.IO.Handle","entity":"type"},{"name":"HandlePosn","module":"GHC.IO.Handle","entity":"data"},{"name":"HandlePosn","module":"GHC.IO.Handle","type":"HandlePosn","entity":"constructor"},{"name":"hGetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"hSeek","module":"GHC.IO.Handle","entity":"value"},{"name":"hTell","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsOpen","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsClosed","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsReadable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsWritable","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsSeekable","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsTerminalDevice","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetNewlineMode","module":"GHC.IO.Handle","entity":"value"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"hShow","module":"GHC.IO.Handle","entity":"value"},{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"}]
+[{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"mkFileHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"mkDuplexHandle","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"hFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsEOF","module":"GHC.IO.Handle","entity":"value"},{"name":"hLookAhead","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetBinaryMode","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlush","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlushAll","module":"GHC.IO.Handle","entity":"value"},{"name":"hDuplicate","module":"GHC.IO.Handle","entity":"value"},{"name":"hDuplicateTo","module":"GHC.IO.Handle","entity":"value"},{"name":"hClose","module":"GHC.IO.Handle","entity":"value"},{"name":"hClose_help","module":"GHC.IO.Handle.Internals","entity":"value"},{"name":"HandlePosition","module":"GHC.IO.Handle","entity":"type"},{"name":"HandlePosn","module":"GHC.IO.Handle","entity":"data"},{"name":"HandlePosn","module":"GHC.IO.Handle","type":"HandlePosn","entity":"constructor"},{"name":"hGetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"hSeek","module":"GHC.IO.Handle","entity":"value"},{"name":"hTell","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsOpen","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsClosed","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsReadable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsWritable","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsSeekable","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsTerminalDevice","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetNewlineMode","module":"GHC.IO.Handle","entity":"value"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"hShow","module":"GHC.IO.Handle","entity":"value"},{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"}]
data/baseEnvironment/GHC.IO.IOMode.symbols view
@@ -1,1 +1,1 @@-[{"name":"IOMode","module":"GHC.IO.IOMode","entity":"data"},{"name":"AppendMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadWriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"WriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"}]
+[{"name":"IOMode","module":"GHC.IO.IOMode","entity":"data"},{"name":"AppendMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadWriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"WriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"}]
data/baseEnvironment/GHC.IO.symbols view
@@ -1,1 +1,1 @@-[{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"},{"name":"unIO","module":"GHC.Base","entity":"value"},{"name":"failIO","module":"GHC.IO","entity":"value"},{"name":"liftIO","module":"GHC.IO","entity":"value"},{"name":"unsafePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupablePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupableInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"noDuplicate","module":"GHC.IO","entity":"value"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"ioToST","module":"GHC.IO","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"catchException","module":"GHC.IO","entity":"value"},{"name":"catchAny","module":"GHC.IO","entity":"value"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"unsafeUnmask","module":"GHC.IO","entity":"value"},{"name":"onException","module":"GHC.IO","entity":"value"},{"name":"bracket","module":"GHC.IO","entity":"value"},{"name":"finally","module":"GHC.IO","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"}]
+[{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"},{"name":"unIO","module":"GHC.Base","entity":"value"},{"name":"failIO","module":"GHC.IO","entity":"value"},{"name":"liftIO","module":"GHC.IO","entity":"value"},{"name":"unsafePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupablePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupableInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"noDuplicate","module":"GHC.IO","entity":"value"},{"name":"stToIO","module":"GHC.IO","entity":"value"},{"name":"ioToST","module":"GHC.IO","entity":"value"},{"name":"unsafeIOToST","module":"GHC.IO","entity":"value"},{"name":"unsafeSTToIO","module":"GHC.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"catchException","module":"GHC.IO","entity":"value"},{"name":"catchAny","module":"GHC.IO","entity":"value"},{"name":"throwIO","module":"GHC.IO","entity":"value"},{"name":"mask","module":"GHC.IO","entity":"value"},{"name":"mask_","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask","module":"GHC.IO","entity":"value"},{"name":"uninterruptibleMask_","module":"GHC.IO","entity":"value"},{"name":"MaskingState","module":"GHC.IO","entity":"data"},{"name":"MaskedInterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"MaskedUninterruptible","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"Unmasked","module":"GHC.IO","type":"MaskingState","entity":"constructor"},{"name":"getMaskingState","module":"GHC.IO","entity":"value"},{"name":"block","module":"GHC.IO","entity":"value"},{"name":"unblock","module":"GHC.IO","entity":"value"},{"name":"blocked","module":"GHC.IO","entity":"value"},{"name":"unsafeUnmask","module":"GHC.IO","entity":"value"},{"name":"onException","module":"GHC.IO","entity":"value"},{"name":"bracket","module":"GHC.IO","entity":"value"},{"name":"finally","module":"GHC.IO","entity":"value"},{"name":"evaluate","module":"GHC.IO","entity":"value"}]
data/baseEnvironment/GHC.IOArray.symbols view
@@ -1,1 +1,1 @@-[{"name":"IOArray","module":"GHC.IOArray","entity":"newtype"},{"name":"IOArray","module":"GHC.IOArray","type":"IOArray","entity":"constructor"},{"name":"newIOArray","module":"GHC.IOArray","entity":"value"},{"name":"unsafeReadIOArray","module":"GHC.IOArray","entity":"value"},{"name":"unsafeWriteIOArray","module":"GHC.IOArray","entity":"value"},{"name":"readIOArray","module":"GHC.IOArray","entity":"value"},{"name":"writeIOArray","module":"GHC.IOArray","entity":"value"},{"name":"boundsIOArray","module":"GHC.IOArray","entity":"value"}]
+[{"name":"IOArray","module":"GHC.IOArray","entity":"newtype"},{"name":"IOArray","module":"GHC.IOArray","type":"IOArray","entity":"constructor"},{"name":"newIOArray","module":"GHC.IOArray","entity":"value"},{"name":"unsafeReadIOArray","module":"GHC.IOArray","entity":"value"},{"name":"unsafeWriteIOArray","module":"GHC.IOArray","entity":"value"},{"name":"readIOArray","module":"GHC.IOArray","entity":"value"},{"name":"writeIOArray","module":"GHC.IOArray","entity":"value"},{"name":"boundsIOArray","module":"GHC.IOArray","entity":"value"}]
data/baseEnvironment/GHC.IORef.symbols view
@@ -1,1 +1,1 @@-[{"name":"IORef","module":"GHC.IORef","entity":"newtype"},{"name":"IORef","module":"GHC.IORef","type":"IORef","entity":"constructor"},{"name":"newIORef","module":"GHC.IORef","entity":"value"},{"name":"readIORef","module":"GHC.IORef","entity":"value"},{"name":"writeIORef","module":"GHC.IORef","entity":"value"},{"name":"atomicModifyIORef","module":"GHC.IORef","entity":"value"}]
+[{"name":"IORef","module":"GHC.IORef","entity":"newtype"},{"name":"IORef","module":"GHC.IORef","type":"IORef","entity":"constructor"},{"name":"newIORef","module":"GHC.IORef","entity":"value"},{"name":"readIORef","module":"GHC.IORef","entity":"value"},{"name":"writeIORef","module":"GHC.IORef","entity":"value"},{"name":"atomicModifyIORef","module":"GHC.IORef","entity":"value"}]
data/baseEnvironment/GHC.IP.symbols view
@@ -1,1 +1,1 @@-[{"name":"IP","module":"GHC.IP","entity":"class"},{"name":"ip","module":"GHC.IP","entity":"method","class":"IP"}]
+[{"name":"IP","module":"GHC.IP","entity":"class"},{"name":"ip","module":"GHC.IP","entity":"method","class":"IP"}]
data/baseEnvironment/GHC.Int.symbols view
@@ -1,1 +1,1 @@-[{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"I8#","module":"GHC.Int","type":"Int8","entity":"constructor"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"I16#","module":"GHC.Int","type":"Int16","entity":"constructor"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"I32#","module":"GHC.Int","type":"Int32","entity":"constructor"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"I64#","module":"GHC.Int","type":"Int64","entity":"constructor"},{"name":"uncheckedIShiftL64#","module":"GHC.Int","entity":"value"},{"name":"uncheckedIShiftRA64#","module":"GHC.Int","entity":"value"}]
+[{"name":"Int8","module":"GHC.Int","entity":"data"},{"name":"I8#","module":"GHC.Int","type":"Int8","entity":"constructor"},{"name":"Int16","module":"GHC.Int","entity":"data"},{"name":"I16#","module":"GHC.Int","type":"Int16","entity":"constructor"},{"name":"Int32","module":"GHC.Int","entity":"data"},{"name":"I32#","module":"GHC.Int","type":"Int32","entity":"constructor"},{"name":"Int64","module":"GHC.Int","entity":"data"},{"name":"I64#","module":"GHC.Int","type":"Int64","entity":"constructor"},{"name":"uncheckedIShiftL64#","module":"GHC.Int","entity":"value"},{"name":"uncheckedIShiftRA64#","module":"GHC.Int","entity":"value"}]
data/baseEnvironment/GHC.IntWord64.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.Integer.Logarithms.Internals.symbols view
@@ -1,1 +1,1 @@-[{"name":"integerLog2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"integerLog2IsPowerOf2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"wordLog2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"roundingMode#","module":"GHC.Integer.Logarithms.Internals","entity":"value"}]
+[{"name":"integerLog2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"integerLog2IsPowerOf2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"wordLog2#","module":"GHC.Integer.Logarithms.Internals","entity":"value"},{"name":"roundingMode#","module":"GHC.Integer.Logarithms.Internals","entity":"value"}]
data/baseEnvironment/GHC.Integer.Logarithms.symbols view
@@ -1,1 +1,1 @@-[{"name":"integerLogBase#","module":"GHC.Integer.Logarithms","entity":"value"},{"name":"integerLog2#","module":"GHC.Integer.Logarithms","entity":"value"},{"name":"wordLog2#","module":"GHC.Integer.Logarithms","entity":"value"}]
+[{"name":"integerLogBase#","module":"GHC.Integer.Logarithms","entity":"value"},{"name":"integerLog2#","module":"GHC.Integer.Logarithms","entity":"value"},{"name":"wordLog2#","module":"GHC.Integer.Logarithms","entity":"value"}]
data/baseEnvironment/GHC.Integer.Simple.Internals.symbols view
@@ -1,1 +1,1 @@-[{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigitsOnes","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"comparePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsMaybeZeroToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToNegativeInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDouble#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloat#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBits","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBitsDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"fullBound","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"halfBoundUp","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"highHalfShift","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"lowHalfMask","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negativeOneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"oneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"onePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"orDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"removeZeroTails","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"some","module":"GHC.Integer.Type","entity":"value"},{"name":"splitHalves","module":"GHC.Integer.Type","entity":"value"},{"name":"succPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesDigit","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"twosComplementPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"Cons","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"DigitsOnes","module":"GHC.Integer.Type","type":"DigitsOnes","entity":"constructor"},{"name":"Naught","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Negative","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Nil","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"None","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Positive","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Some","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Digit","module":"GHC.Integer.Type","entity":"type"},{"name":"Positive","module":"GHC.Integer.Type","entity":"type"},{"name":"Positives","module":"GHC.Integer.Type","entity":"type"},{"name":"Digits","module":"GHC.Integer.Type","entity":"data"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"List","module":"GHC.Integer.Type","entity":"data"},{"name":"DigitsOnes","module":"GHC.Integer.Type","entity":"newtype"}]
+[{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigitsOnes","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"comparePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsMaybeZeroToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToNegativeInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDouble#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloat#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBits","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBitsDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"fullBound","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"halfBoundUp","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"highHalfShift","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"lowHalfMask","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negativeOneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"oneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"onePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"orDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"removeZeroTails","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"some","module":"GHC.Integer.Type","entity":"value"},{"name":"splitHalves","module":"GHC.Integer.Type","entity":"value"},{"name":"succPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesDigit","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"twosComplementPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"Cons","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"DigitsOnes","module":"GHC.Integer.Type","type":"DigitsOnes","entity":"constructor"},{"name":"Naught","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Negative","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Nil","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"None","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Positive","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Some","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Digit","module":"GHC.Integer.Type","entity":"type"},{"name":"Positive","module":"GHC.Integer.Type","entity":"type"},{"name":"Positives","module":"GHC.Integer.Type","entity":"type"},{"name":"Digits","module":"GHC.Integer.Type","entity":"data"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"List","module":"GHC.Integer.Type","entity":"data"},{"name":"DigitsOnes","module":"GHC.Integer.Type","entity":"newtype"}]
data/baseEnvironment/GHC.Integer.Type.symbols view
@@ -1,1 +1,1 @@-[{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"Positive","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Negative","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Naught","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Positive","module":"GHC.Integer.Type","entity":"type"},{"name":"Positives","module":"GHC.Integer.Type","entity":"type"},{"name":"Digits","module":"GHC.Integer.Type","entity":"data"},{"name":"Some","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"None","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Digit","module":"GHC.Integer.Type","entity":"type"},{"name":"List","module":"GHC.Integer.Type","entity":"data"},{"name":"Nil","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"Cons","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"oneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negativeOneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDouble#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloat#","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twosComplementPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBits","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBitsDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"onePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"halfBoundUp","module":"GHC.Integer.Type","entity":"value"},{"name":"fullBound","module":"GHC.Integer.Type","entity":"value"},{"name":"lowHalfMask","module":"GHC.Integer.Type","entity":"value"},{"name":"highHalfShift","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsMaybeZeroToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToNegativeInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"removeZeroTails","module":"GHC.Integer.Type","entity":"value"},{"name":"comparePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"plusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"succPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"minusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"timesPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"timesDigit","module":"GHC.Integer.Type","entity":"value"},{"name":"splitHalves","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"some","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"DigitsOnes","module":"GHC.Integer.Type","entity":"newtype"},{"name":"DigitsOnes","module":"GHC.Integer.Type","type":"DigitsOnes","entity":"constructor"},{"name":"andDigitsOnes","module":"GHC.Integer.Type","entity":"value"},{"name":"orDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"xorDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromPositive","module":"GHC.Integer.Type","entity":"value"}]
+[{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"Positive","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Negative","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Naught","module":"GHC.Integer.Type","type":"Integer","entity":"constructor"},{"name":"Positive","module":"GHC.Integer.Type","entity":"type"},{"name":"Positives","module":"GHC.Integer.Type","entity":"type"},{"name":"Digits","module":"GHC.Integer.Type","entity":"data"},{"name":"Some","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"None","module":"GHC.Integer.Type","type":"Digits","entity":"constructor"},{"name":"Digit","module":"GHC.Integer.Type","entity":"type"},{"name":"List","module":"GHC.Integer.Type","entity":"data"},{"name":"Nil","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"Cons","module":"GHC.Integer.Type","type":"List","entity":"constructor"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"errorPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"oneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negativeOneInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDouble#","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloat#","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"twosComplementPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBits","module":"GHC.Integer.Type","entity":"value"},{"name":"flipBitsDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"onePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"halfBoundUp","module":"GHC.Integer.Type","entity":"value"},{"name":"fullBound","module":"GHC.Integer.Type","entity":"value"},{"name":"lowHalfMask","module":"GHC.Integer.Type","entity":"value"},{"name":"highHalfShift","module":"GHC.Integer.Type","entity":"value"},{"name":"twoToTheThirtytwoPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsMaybeZeroToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"digitsToNegativeInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"removeZeroTails","module":"GHC.Integer.Type","entity":"value"},{"name":"comparePositive","module":"GHC.Integer.Type","entity":"value"},{"name":"plusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"succPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"minusPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"timesPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"timesDigit","module":"GHC.Integer.Type","entity":"value"},{"name":"splitHalves","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftLPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"smallShiftRPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"some","module":"GHC.Integer.Type","entity":"value"},{"name":"andDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"DigitsOnes","module":"GHC.Integer.Type","entity":"newtype"},{"name":"DigitsOnes","module":"GHC.Integer.Type","type":"DigitsOnes","entity":"constructor"},{"name":"andDigitsOnes","module":"GHC.Integer.Type","entity":"value"},{"name":"orDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"xorDigits","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromPositive","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromPositive","module":"GHC.Integer.Type","entity":"value"}]
data/baseEnvironment/GHC.Integer.symbols view
@@ -1,1 +1,1 @@-[{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"}]
+[{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"}]
data/baseEnvironment/GHC.List.symbols view
@@ -1,1 +1,1 @@-[{"name":"map","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"errorEmptyList","module":"GHC.List","entity":"value"},{"name":"takeUInt_append","module":"GHC.List","entity":"value"}]
+[{"name":"map","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"errorEmptyList","module":"GHC.List","entity":"value"},{"name":"takeUInt_append","module":"GHC.List","entity":"value"}]
data/baseEnvironment/GHC.MVar.symbols view
@@ -1,1 +1,1 @@-[{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"MVar","module":"GHC.MVar","type":"MVar","entity":"constructor"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"addMVarFinalizer","module":"GHC.MVar","entity":"value"}]
+[{"name":"MVar","module":"GHC.MVar","entity":"data"},{"name":"MVar","module":"GHC.MVar","type":"MVar","entity":"constructor"},{"name":"newMVar","module":"GHC.MVar","entity":"value"},{"name":"newEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"takeMVar","module":"GHC.MVar","entity":"value"},{"name":"putMVar","module":"GHC.MVar","entity":"value"},{"name":"tryTakeMVar","module":"GHC.MVar","entity":"value"},{"name":"tryPutMVar","module":"GHC.MVar","entity":"value"},{"name":"isEmptyMVar","module":"GHC.MVar","entity":"value"},{"name":"addMVarFinalizer","module":"GHC.MVar","entity":"value"}]
data/baseEnvironment/GHC.Magic.symbols view
@@ -1,1 +1,1 @@-[{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"}]
+[{"name":"inline","module":"GHC.Magic","entity":"value"},{"name":"lazy","module":"GHC.Magic","entity":"value"}]
data/baseEnvironment/GHC.Num.symbols view
@@ -1,1 +1,1 @@-[{"name":"subtract","module":"GHC.Num","entity":"value"},{"name":"abs","module":"GHC.Num","entity":"method","class":"Num"},{"name":"fromInteger","module":"GHC.Num","entity":"method","class":"Num"},{"name":"negate","module":"GHC.Num","entity":"method","class":"Num"},{"name":"signum","module":"GHC.Num","entity":"method","class":"Num"},{"name":"*","module":"GHC.Num","entity":"method","class":"Num"},{"name":"+","module":"GHC.Num","entity":"method","class":"Num"},{"name":"-","module":"GHC.Num","entity":"method","class":"Num"},{"name":"Num","module":"GHC.Num","entity":"class"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"}]
+[{"name":"subtract","module":"GHC.Num","entity":"value"},{"name":"abs","module":"GHC.Num","entity":"method","class":"Num"},{"name":"fromInteger","module":"GHC.Num","entity":"method","class":"Num"},{"name":"negate","module":"GHC.Num","entity":"method","class":"Num"},{"name":"signum","module":"GHC.Num","entity":"method","class":"Num"},{"name":"*","module":"GHC.Num","entity":"method","class":"Num"},{"name":"+","module":"GHC.Num","entity":"method","class":"Num"},{"name":"-","module":"GHC.Num","entity":"method","class":"Num"},{"name":"Num","module":"GHC.Num","entity":"class"},{"name":"absInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"andInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"compareInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"complementInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"decodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"divModInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"doubleFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeDoubleInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"encodeFloatInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"eqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"floatFromInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"geInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"gtInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"hashInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToInt","module":"GHC.Integer.Type","entity":"value"},{"name":"integerToWord","module":"GHC.Integer.Type","entity":"value"},{"name":"leInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"ltInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"minusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"mkInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"modInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"negateInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"neqInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"orInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"plusInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"quotRemInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"remInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftLInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"shiftRInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"signumInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"smallInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"testBitInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"timesInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"wordToInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"xorInteger","module":"GHC.Integer.Type","entity":"value"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"}]
data/baseEnvironment/GHC.PArr.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.Pack.symbols view
@@ -1,1 +1,1 @@-[{"name":"packCString#","module":"GHC.Pack","entity":"value"},{"name":"unpackCString","module":"GHC.Pack","entity":"value"},{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"}]
+[{"name":"packCString#","module":"GHC.Pack","entity":"value"},{"name":"unpackCString","module":"GHC.Pack","entity":"value"},{"name":"unpackCString#","module":"GHC.CString","entity":"value"},{"name":"unpackNBytes#","module":"GHC.CString","entity":"value"},{"name":"unpackFoldrCString#","module":"GHC.CString","entity":"value"},{"name":"unpackAppendCString#","module":"GHC.CString","entity":"value"}]
data/baseEnvironment/GHC.Prim.symbols view
@@ -1,1 +1,1 @@-[{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"}]
+[{"name":"Char#","module":"GHC.Prim","entity":"data"},{"name":"gtChar#","module":"GHC.Prim","entity":"value"},{"name":"geChar#","module":"GHC.Prim","entity":"value"},{"name":"eqChar#","module":"GHC.Prim","entity":"value"},{"name":"neChar#","module":"GHC.Prim","entity":"value"},{"name":"ltChar#","module":"GHC.Prim","entity":"value"},{"name":"leChar#","module":"GHC.Prim","entity":"value"},{"name":"ord#","module":"GHC.Prim","entity":"value"},{"name":"Int#","module":"GHC.Prim","entity":"data"},{"name":"+#","module":"GHC.Prim","entity":"value"},{"name":"-#","module":"GHC.Prim","entity":"value"},{"name":"*#","module":"GHC.Prim","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.Prim","entity":"value"},{"name":"quotInt#","module":"GHC.Prim","entity":"value"},{"name":"remInt#","module":"GHC.Prim","entity":"value"},{"name":"quotRemInt#","module":"GHC.Prim","entity":"value"},{"name":"andI#","module":"GHC.Prim","entity":"value"},{"name":"orI#","module":"GHC.Prim","entity":"value"},{"name":"xorI#","module":"GHC.Prim","entity":"value"},{"name":"notI#","module":"GHC.Prim","entity":"value"},{"name":"negateInt#","module":"GHC.Prim","entity":"value"},{"name":"addIntC#","module":"GHC.Prim","entity":"value"},{"name":"subIntC#","module":"GHC.Prim","entity":"value"},{"name":">#","module":"GHC.Prim","entity":"value"},{"name":">=#","module":"GHC.Prim","entity":"value"},{"name":"==#","module":"GHC.Prim","entity":"value"},{"name":"/=#","module":"GHC.Prim","entity":"value"},{"name":"<#","module":"GHC.Prim","entity":"value"},{"name":"<=#","module":"GHC.Prim","entity":"value"},{"name":"chr#","module":"GHC.Prim","entity":"value"},{"name":"int2Word#","module":"GHC.Prim","entity":"value"},{"name":"int2Float#","module":"GHC.Prim","entity":"value"},{"name":"int2Double#","module":"GHC.Prim","entity":"value"},{"name":"word2Float#","module":"GHC.Prim","entity":"value"},{"name":"word2Double#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"Word#","module":"GHC.Prim","entity":"data"},{"name":"plusWord#","module":"GHC.Prim","entity":"value"},{"name":"plusWord2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord#","module":"GHC.Prim","entity":"value"},{"name":"timesWord2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord#","module":"GHC.Prim","entity":"value"},{"name":"remWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord#","module":"GHC.Prim","entity":"value"},{"name":"quotRemWord2#","module":"GHC.Prim","entity":"value"},{"name":"and#","module":"GHC.Prim","entity":"value"},{"name":"or#","module":"GHC.Prim","entity":"value"},{"name":"xor#","module":"GHC.Prim","entity":"value"},{"name":"not#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.Prim","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.Prim","entity":"value"},{"name":"word2Int#","module":"GHC.Prim","entity":"value"},{"name":"gtWord#","module":"GHC.Prim","entity":"value"},{"name":"geWord#","module":"GHC.Prim","entity":"value"},{"name":"eqWord#","module":"GHC.Prim","entity":"value"},{"name":"neWord#","module":"GHC.Prim","entity":"value"},{"name":"ltWord#","module":"GHC.Prim","entity":"value"},{"name":"leWord#","module":"GHC.Prim","entity":"value"},{"name":"popCnt8#","module":"GHC.Prim","entity":"value"},{"name":"popCnt16#","module":"GHC.Prim","entity":"value"},{"name":"popCnt32#","module":"GHC.Prim","entity":"value"},{"name":"popCnt64#","module":"GHC.Prim","entity":"value"},{"name":"popCnt#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap16#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap32#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap64#","module":"GHC.Prim","entity":"value"},{"name":"byteSwap#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Int#","module":"GHC.Prim","entity":"value"},{"name":"narrow8Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow16Word#","module":"GHC.Prim","entity":"value"},{"name":"narrow32Word#","module":"GHC.Prim","entity":"value"},{"name":"Double#","module":"GHC.Prim","entity":"data"},{"name":">##","module":"GHC.Prim","entity":"value"},{"name":">=##","module":"GHC.Prim","entity":"value"},{"name":"==##","module":"GHC.Prim","entity":"value"},{"name":"/=##","module":"GHC.Prim","entity":"value"},{"name":"<##","module":"GHC.Prim","entity":"value"},{"name":"<=##","module":"GHC.Prim","entity":"value"},{"name":"+##","module":"GHC.Prim","entity":"value"},{"name":"-##","module":"GHC.Prim","entity":"value"},{"name":"*##","module":"GHC.Prim","entity":"value"},{"name":"/##","module":"GHC.Prim","entity":"value"},{"name":"negateDouble#","module":"GHC.Prim","entity":"value"},{"name":"double2Int#","module":"GHC.Prim","entity":"value"},{"name":"double2Float#","module":"GHC.Prim","entity":"value"},{"name":"expDouble#","module":"GHC.Prim","entity":"value"},{"name":"logDouble#","module":"GHC.Prim","entity":"value"},{"name":"sqrtDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinDouble#","module":"GHC.Prim","entity":"value"},{"name":"cosDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanDouble#","module":"GHC.Prim","entity":"value"},{"name":"asinDouble#","module":"GHC.Prim","entity":"value"},{"name":"acosDouble#","module":"GHC.Prim","entity":"value"},{"name":"atanDouble#","module":"GHC.Prim","entity":"value"},{"name":"sinhDouble#","module":"GHC.Prim","entity":"value"},{"name":"coshDouble#","module":"GHC.Prim","entity":"value"},{"name":"tanhDouble#","module":"GHC.Prim","entity":"value"},{"name":"**##","module":"GHC.Prim","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.Prim","entity":"value"},{"name":"Float#","module":"GHC.Prim","entity":"data"},{"name":"gtFloat#","module":"GHC.Prim","entity":"value"},{"name":"geFloat#","module":"GHC.Prim","entity":"value"},{"name":"eqFloat#","module":"GHC.Prim","entity":"value"},{"name":"neFloat#","module":"GHC.Prim","entity":"value"},{"name":"ltFloat#","module":"GHC.Prim","entity":"value"},{"name":"leFloat#","module":"GHC.Prim","entity":"value"},{"name":"plusFloat#","module":"GHC.Prim","entity":"value"},{"name":"minusFloat#","module":"GHC.Prim","entity":"value"},{"name":"timesFloat#","module":"GHC.Prim","entity":"value"},{"name":"divideFloat#","module":"GHC.Prim","entity":"value"},{"name":"negateFloat#","module":"GHC.Prim","entity":"value"},{"name":"float2Int#","module":"GHC.Prim","entity":"value"},{"name":"expFloat#","module":"GHC.Prim","entity":"value"},{"name":"logFloat#","module":"GHC.Prim","entity":"value"},{"name":"sqrtFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinFloat#","module":"GHC.Prim","entity":"value"},{"name":"cosFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanFloat#","module":"GHC.Prim","entity":"value"},{"name":"asinFloat#","module":"GHC.Prim","entity":"value"},{"name":"acosFloat#","module":"GHC.Prim","entity":"value"},{"name":"atanFloat#","module":"GHC.Prim","entity":"value"},{"name":"sinhFloat#","module":"GHC.Prim","entity":"value"},{"name":"coshFloat#","module":"GHC.Prim","entity":"value"},{"name":"tanhFloat#","module":"GHC.Prim","entity":"value"},{"name":"powerFloat#","module":"GHC.Prim","entity":"value"},{"name":"float2Double#","module":"GHC.Prim","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.Prim","entity":"value"},{"name":"Array#","module":"GHC.Prim","entity":"data"},{"name":"MutableArray#","module":"GHC.Prim","entity":"data"},{"name":"newArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"readArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneArray#","module":"GHC.Prim","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.Prim","entity":"value"},{"name":"freezeArray#","module":"GHC.Prim","entity":"value"},{"name":"thawArray#","module":"GHC.Prim","entity":"value"},{"name":"casArray#","module":"GHC.Prim","entity":"value"},{"name":"ByteArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableByteArray#","module":"GHC.Prim","entity":"data"},{"name":"newByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.Prim","entity":"value"},{"name":"byteArrayContents#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"indexCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"indexIntArray#","module":"GHC.Prim","entity":"value"},{"name":"indexWordArray#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"readCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"readIntArray#","module":"GHC.Prim","entity":"value"},{"name":"readWordArray#","module":"GHC.Prim","entity":"value"},{"name":"readAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"readInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.Prim","entity":"value"},{"name":"writeIntArray#","module":"GHC.Prim","entity":"value"},{"name":"writeWordArray#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArray#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64Array#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.Prim","entity":"value"},{"name":"copyByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableByteArrayToAddr#","module":"GHC.Prim","entity":"value"},{"name":"copyAddrToByteArray#","module":"GHC.Prim","entity":"value"},{"name":"setByteArray#","module":"GHC.Prim","entity":"value"},{"name":"casIntArray#","module":"GHC.Prim","entity":"value"},{"name":"fetchAddIntArray#","module":"GHC.Prim","entity":"value"},{"name":"ArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"MutableArrayArray#","module":"GHC.Prim","entity":"data"},{"name":"newArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.Prim","entity":"value"},{"name":"Addr#","module":"GHC.Prim","entity":"data"},{"name":"nullAddr#","module":"GHC.Prim","entity":"value"},{"name":"plusAddr#","module":"GHC.Prim","entity":"value"},{"name":"minusAddr#","module":"GHC.Prim","entity":"value"},{"name":"remAddr#","module":"GHC.Prim","entity":"value"},{"name":"addr2Int#","module":"GHC.Prim","entity":"value"},{"name":"int2Addr#","module":"GHC.Prim","entity":"value"},{"name":"gtAddr#","module":"GHC.Prim","entity":"value"},{"name":"geAddr#","module":"GHC.Prim","entity":"value"},{"name":"eqAddr#","module":"GHC.Prim","entity":"value"},{"name":"neAddr#","module":"GHC.Prim","entity":"value"},{"name":"ltAddr#","module":"GHC.Prim","entity":"value"},{"name":"leAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"MutVar#","module":"GHC.Prim","entity":"data"},{"name":"newMutVar#","module":"GHC.Prim","entity":"value"},{"name":"readMutVar#","module":"GHC.Prim","entity":"value"},{"name":"writeMutVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMutVar#","module":"GHC.Prim","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.Prim","entity":"value"},{"name":"casMutVar#","module":"GHC.Prim","entity":"value"},{"name":"catch#","module":"GHC.Prim","entity":"value"},{"name":"raise#","module":"GHC.Prim","entity":"value"},{"name":"raiseIO#","module":"GHC.Prim","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.Prim","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.Prim","entity":"value"},{"name":"getMaskingState#","module":"GHC.Prim","entity":"value"},{"name":"TVar#","module":"GHC.Prim","entity":"data"},{"name":"atomically#","module":"GHC.Prim","entity":"value"},{"name":"retry#","module":"GHC.Prim","entity":"value"},{"name":"catchRetry#","module":"GHC.Prim","entity":"value"},{"name":"catchSTM#","module":"GHC.Prim","entity":"value"},{"name":"check#","module":"GHC.Prim","entity":"value"},{"name":"newTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVar#","module":"GHC.Prim","entity":"value"},{"name":"readTVarIO#","module":"GHC.Prim","entity":"value"},{"name":"writeTVar#","module":"GHC.Prim","entity":"value"},{"name":"sameTVar#","module":"GHC.Prim","entity":"value"},{"name":"MVar#","module":"GHC.Prim","entity":"data"},{"name":"newMVar#","module":"GHC.Prim","entity":"value"},{"name":"takeMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.Prim","entity":"value"},{"name":"putMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryPutMVar#","module":"GHC.Prim","entity":"value"},{"name":"readMVar#","module":"GHC.Prim","entity":"value"},{"name":"tryReadMVar#","module":"GHC.Prim","entity":"value"},{"name":"sameMVar#","module":"GHC.Prim","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.Prim","entity":"value"},{"name":"delay#","module":"GHC.Prim","entity":"value"},{"name":"waitRead#","module":"GHC.Prim","entity":"value"},{"name":"waitWrite#","module":"GHC.Prim","entity":"value"},{"name":"State#","module":"GHC.Prim","entity":"data"},{"name":"RealWorld","module":"GHC.Prim","entity":"data"},{"name":"ThreadId#","module":"GHC.Prim","entity":"data"},{"name":"fork#","module":"GHC.Prim","entity":"value"},{"name":"forkOn#","module":"GHC.Prim","entity":"value"},{"name":"killThread#","module":"GHC.Prim","entity":"value"},{"name":"yield#","module":"GHC.Prim","entity":"value"},{"name":"myThreadId#","module":"GHC.Prim","entity":"value"},{"name":"labelThread#","module":"GHC.Prim","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.Prim","entity":"value"},{"name":"noDuplicate#","module":"GHC.Prim","entity":"value"},{"name":"threadStatus#","module":"GHC.Prim","entity":"value"},{"name":"Weak#","module":"GHC.Prim","entity":"data"},{"name":"mkWeak#","module":"GHC.Prim","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.Prim","entity":"value"},{"name":"addCFinalizerToWeak#","module":"GHC.Prim","entity":"value"},{"name":"deRefWeak#","module":"GHC.Prim","entity":"value"},{"name":"finalizeWeak#","module":"GHC.Prim","entity":"value"},{"name":"touch#","module":"GHC.Prim","entity":"value"},{"name":"StablePtr#","module":"GHC.Prim","entity":"data"},{"name":"StableName#","module":"GHC.Prim","entity":"data"},{"name":"makeStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"eqStablePtr#","module":"GHC.Prim","entity":"value"},{"name":"makeStableName#","module":"GHC.Prim","entity":"value"},{"name":"eqStableName#","module":"GHC.Prim","entity":"value"},{"name":"stableNameToInt#","module":"GHC.Prim","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.Prim","entity":"value"},{"name":"par#","module":"GHC.Prim","entity":"value"},{"name":"spark#","module":"GHC.Prim","entity":"value"},{"name":"seq#","module":"GHC.Prim","entity":"value"},{"name":"getSpark#","module":"GHC.Prim","entity":"value"},{"name":"numSparks#","module":"GHC.Prim","entity":"value"},{"name":"parGlobal#","module":"GHC.Prim","entity":"value"},{"name":"parLocal#","module":"GHC.Prim","entity":"value"},{"name":"parAt#","module":"GHC.Prim","entity":"value"},{"name":"parAtAbs#","module":"GHC.Prim","entity":"value"},{"name":"parAtRel#","module":"GHC.Prim","entity":"value"},{"name":"parAtForNow#","module":"GHC.Prim","entity":"value"},{"name":"dataToTag#","module":"GHC.Prim","entity":"value"},{"name":"tagToEnum#","module":"GHC.Prim","entity":"value"},{"name":"BCO#","module":"GHC.Prim","entity":"data"},{"name":"addrToAny#","module":"GHC.Prim","entity":"value"},{"name":"mkApUpd0#","module":"GHC.Prim","entity":"value"},{"name":"newBCO#","module":"GHC.Prim","entity":"value"},{"name":"unpackClosure#","module":"GHC.Prim","entity":"value"},{"name":"getApStackVal#","module":"GHC.Prim","entity":"value"},{"name":"getCCSOf#","module":"GHC.Prim","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.Prim","entity":"value"},{"name":"Proxy#","module":"GHC.Prim","entity":"data"},{"name":"proxy#","module":"GHC.Prim","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"Any","module":"GHC.Prim","entity":"data"},{"name":"AnyK","module":"GHC.Prim","entity":"data"},{"name":"unsafeCoerce#","module":"GHC.Prim","entity":"value"},{"name":"traceEvent#","module":"GHC.Prim","entity":"value"},{"name":"traceMarker#","module":"GHC.Prim","entity":"value"},{"name":"coerce","module":"GHC.Prim","entity":"value"},{"name":"Coercible","module":"GHC.Prim","entity":"class"},{"name":"Int8X16#","module":"GHC.Prim","entity":"data"},{"name":"Int16X8#","module":"GHC.Prim","entity":"data"},{"name":"Int32X4#","module":"GHC.Prim","entity":"data"},{"name":"Int64X2#","module":"GHC.Prim","entity":"data"},{"name":"Int8X32#","module":"GHC.Prim","entity":"data"},{"name":"Int16X16#","module":"GHC.Prim","entity":"data"},{"name":"Int32X8#","module":"GHC.Prim","entity":"data"},{"name":"Int64X4#","module":"GHC.Prim","entity":"data"},{"name":"Int8X64#","module":"GHC.Prim","entity":"data"},{"name":"Int16X32#","module":"GHC.Prim","entity":"data"},{"name":"Int32X16#","module":"GHC.Prim","entity":"data"},{"name":"Int64X8#","module":"GHC.Prim","entity":"data"},{"name":"Word8X16#","module":"GHC.Prim","entity":"data"},{"name":"Word16X8#","module":"GHC.Prim","entity":"data"},{"name":"Word32X4#","module":"GHC.Prim","entity":"data"},{"name":"Word64X2#","module":"GHC.Prim","entity":"data"},{"name":"Word8X32#","module":"GHC.Prim","entity":"data"},{"name":"Word16X16#","module":"GHC.Prim","entity":"data"},{"name":"Word32X8#","module":"GHC.Prim","entity":"data"},{"name":"Word64X4#","module":"GHC.Prim","entity":"data"},{"name":"Word8X64#","module":"GHC.Prim","entity":"data"},{"name":"Word16X32#","module":"GHC.Prim","entity":"data"},{"name":"Word32X16#","module":"GHC.Prim","entity":"data"},{"name":"Word64X8#","module":"GHC.Prim","entity":"data"},{"name":"FloatX4#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX2#","module":"GHC.Prim","entity":"data"},{"name":"FloatX8#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX4#","module":"GHC.Prim","entity":"data"},{"name":"FloatX16#","module":"GHC.Prim","entity":"data"},{"name":"DoubleX8#","module":"GHC.Prim","entity":"data"},{"name":"broadcastInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"broadcastFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"broadcastDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"packInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"packInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"packInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"packInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"packWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"packWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"packWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"packWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"packFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"packDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"unpackWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"unpackFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"unpackDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"insertWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"insertWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"insertWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"insertWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"insertFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"insertDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"plusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"plusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"plusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"plusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"plusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"plusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"minusWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"minusWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"minusWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"minusWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"minusFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"minusDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"timesWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"timesWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"timesWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"timesWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"timesFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"timesDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"divideFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"divideDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"quotWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"quotWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"quotWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"quotWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"remInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"remInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"remInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"remInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"remWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"remWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"remWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"remWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"negateInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"negateInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"negateInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"negateInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"negateFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"negateDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4Array#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16Array#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8Array#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8X64OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16X32OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32X16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64X8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX2OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX4OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatX16OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleX8OffAddr#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8ArrayAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16ArrayAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32ArrayAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64ArrayAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8ArrayAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16ArrayAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32ArrayAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64ArrayAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatArrayAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleArrayAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"indexWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"indexWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"indexWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"indexWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"indexFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"indexDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"readInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"readInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"readInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"readInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"readWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"readWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"readWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"readWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"readFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"readDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeInt8OffAddrAsInt8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeInt16OffAddrAsInt16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeInt32OffAddrAsInt32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeInt64OffAddrAsInt64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X2#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X8#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X4#","module":"GHC.Prim","entity":"value"},{"name":"writeWord8OffAddrAsWord8X64#","module":"GHC.Prim","entity":"value"},{"name":"writeWord16OffAddrAsWord16X32#","module":"GHC.Prim","entity":"value"},{"name":"writeWord32OffAddrAsWord32X16#","module":"GHC.Prim","entity":"value"},{"name":"writeWord64OffAddrAsWord64X8#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX4#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX2#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX8#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX4#","module":"GHC.Prim","entity":"value"},{"name":"writeFloatOffAddrAsFloatX16#","module":"GHC.Prim","entity":"value"},{"name":"writeDoubleOffAddrAsDoubleX8#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr3#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr2#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr1#","module":"GHC.Prim","entity":"value"},{"name":"prefetchByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchMutableByteArray0#","module":"GHC.Prim","entity":"value"},{"name":"prefetchAddr0#","module":"GHC.Prim","entity":"value"}]
data/baseEnvironment/GHC.PrimopWrappers.symbols view
@@ -1,1 +1,1 @@-[{"name":"gtChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"+#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"-#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"*#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"andI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"orI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"xorI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"notI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addIntC#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"subIntC#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"==#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"chr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"and#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"or#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"xor#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"not#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt8#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt16#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt32#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt64#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow8Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow16Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow32Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow8Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow16Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow32Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">##","module":"GHC.PrimopWrappers","entity":"value"},{"name":">=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"==##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"+##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"-##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"*##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"double2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"double2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"expDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"logDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sqrtDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cosDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"asinDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"acosDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atanDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinhDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"coshDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanhDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"**##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"divideFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"float2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"expFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"logFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sqrtFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cosFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"asinFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"acosFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atanFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinhFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"coshFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanhFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"powerFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"float2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cloneArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"freezeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"thawArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"byteArrayContents#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"setByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addr2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Addr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"casMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catch#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"raise#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"raiseIO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getMaskingState#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atomically#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"retry#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catchRetry#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catchSTM#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"check#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readTVarIO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"takeMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"putMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tryPutMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"delay#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"waitRead#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"waitWrite#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"fork#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"forkOn#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"killThread#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"yield#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"myThreadId#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"labelThread#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"noDuplicate#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"threadStatus#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeakForeignEnv#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"deRefWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"finalizeWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"touch#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"makeStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"makeStableName#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqStableName#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"stableNameToInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"spark#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getSpark#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"numSparks#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"dataToTag#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addrToAny#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkApUpd0#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newBCO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unpackClosure#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getApStackVal#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getCCSOf#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"traceEvent#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"traceMarker#","module":"GHC.PrimopWrappers","entity":"value"}]
+[{"name":"gtChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leChar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"+#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"-#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"*#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mulIntMayOflo#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"andI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"orI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"xorI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"notI#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addIntC#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"subIntC#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"==#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<=#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"chr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftRA#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedIShiftRL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"quotRemWord2#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"and#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"or#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"xor#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"not#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedShiftL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"uncheckedShiftRL#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"word2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leWord#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt8#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt16#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt32#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt64#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"popCnt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow8Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow16Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow32Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow8Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow16Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"narrow32Word#","module":"GHC.PrimopWrappers","entity":"value"},{"name":">##","module":"GHC.PrimopWrappers","entity":"value"},{"name":">=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"==##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"<=##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"+##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"-##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"*##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"/##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"double2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"double2Float#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"expDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"logDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sqrtDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cosDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"asinDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"acosDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atanDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinhDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"coshDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanhDouble#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"**##","module":"GHC.PrimopWrappers","entity":"value"},{"name":"decodeDouble_2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"timesFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"divideFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"negateFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"float2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"expFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"logFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sqrtFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cosFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"asinFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"acosFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atanFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sinhFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"coshFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tanhFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"powerFloat#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"float2Double#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"decodeFloat_Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeThawArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cloneArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"cloneMutableArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"freezeArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"thawArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newPinnedByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newAlignedPinnedByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"byteArrayContents#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWideCharArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeIntArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWordArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeAddrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeFloatArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeDoubleArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeStablePtrArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord8Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord16Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord32Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord64Array#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"setByteArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unsafeFreezeArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sizeofMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutableByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutableArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutableByteArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutableArrayArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"copyMutableArrayArray#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"plusAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"minusAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"remAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addr2Int#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"int2Addr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"gtAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"geAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"neAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"ltAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"leAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"indexWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWideCharOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeIntOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWordOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeAddrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeFloatOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeDoubleOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeStablePtrOffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeInt64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord8OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord16OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord32OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeWord64OffAddr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atomicModifyMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"casMutVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catch#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"raise#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"raiseIO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"maskAsyncExceptions#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"maskUninterruptible#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unmaskAsyncExceptions#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getMaskingState#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"atomically#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"retry#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catchRetry#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"catchSTM#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"check#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"readTVarIO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"writeTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameTVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"takeMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tryTakeMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"putMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"tryPutMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"sameMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"isEmptyMVar#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"delay#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"waitRead#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"waitWrite#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"fork#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"forkOn#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"killThread#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"yield#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"myThreadId#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"labelThread#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"isCurrentThreadBound#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"noDuplicate#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"threadStatus#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeakNoFinalizer#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkWeakForeignEnv#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"deRefWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"finalizeWeak#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"touch#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"makeStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"deRefStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqStablePtr#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"makeStableName#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"eqStableName#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"stableNameToInt#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"reallyUnsafePtrEquality#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"spark#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getSpark#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"numSparks#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"dataToTag#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"addrToAny#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"mkApUpd0#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"newBCO#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"unpackClosure#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getApStackVal#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getCCSOf#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"getCurrentCCS#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"traceEvent#","module":"GHC.PrimopWrappers","entity":"value"},{"name":"traceMarker#","module":"GHC.PrimopWrappers","entity":"value"}]
data/baseEnvironment/GHC.Profiling.symbols view
@@ -1,1 +1,1 @@-[{"name":"startProfTimer","module":"GHC.Profiling","entity":"value"},{"name":"stopProfTimer","module":"GHC.Profiling","entity":"value"}]
+[{"name":"startProfTimer","module":"GHC.Profiling","entity":"value"},{"name":"stopProfTimer","module":"GHC.Profiling","entity":"value"}]
data/baseEnvironment/GHC.Ptr.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","type":"Ptr","entity":"constructor"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"FunPtr","module":"GHC.Ptr","type":"FunPtr","entity":"constructor"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"}]
+[{"name":"Ptr","module":"GHC.Ptr","entity":"data"},{"name":"Ptr","module":"GHC.Ptr","type":"Ptr","entity":"constructor"},{"name":"FunPtr","module":"GHC.Ptr","entity":"data"},{"name":"FunPtr","module":"GHC.Ptr","type":"FunPtr","entity":"constructor"},{"name":"nullPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtr","module":"GHC.Ptr","entity":"value"},{"name":"plusPtr","module":"GHC.Ptr","entity":"value"},{"name":"alignPtr","module":"GHC.Ptr","entity":"value"},{"name":"minusPtr","module":"GHC.Ptr","entity":"value"},{"name":"nullFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtr","module":"GHC.Ptr","entity":"value"},{"name":"castFunPtrToPtr","module":"GHC.Ptr","entity":"value"},{"name":"castPtrToFunPtr","module":"GHC.Ptr","entity":"value"}]
data/baseEnvironment/GHC.Read.symbols view
@@ -1,1 +1,1 @@-[{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readListPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"lexLitChar","module":"GHC.Read","entity":"value"},{"name":"readLitChar","module":"GHC.Read","entity":"value"},{"name":"lexDigits","module":"GHC.Read","entity":"value"},{"name":"lexP","module":"GHC.Read","entity":"value"},{"name":"expectP","module":"GHC.Read","entity":"value"},{"name":"paren","module":"GHC.Read","entity":"value"},{"name":"parens","module":"GHC.Read","entity":"value"},{"name":"list","module":"GHC.Read","entity":"value"},{"name":"choose","module":"GHC.Read","entity":"value"},{"name":"readListDefault","module":"GHC.Read","entity":"value"},{"name":"readListPrecDefault","module":"GHC.Read","entity":"value"},{"name":"readNumber","module":"GHC.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"}]
+[{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readListPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"lexLitChar","module":"GHC.Read","entity":"value"},{"name":"readLitChar","module":"GHC.Read","entity":"value"},{"name":"lexDigits","module":"GHC.Read","entity":"value"},{"name":"lexP","module":"GHC.Read","entity":"value"},{"name":"expectP","module":"GHC.Read","entity":"value"},{"name":"paren","module":"GHC.Read","entity":"value"},{"name":"parens","module":"GHC.Read","entity":"value"},{"name":"list","module":"GHC.Read","entity":"value"},{"name":"choose","module":"GHC.Read","entity":"value"},{"name":"readListDefault","module":"GHC.Read","entity":"value"},{"name":"readListPrecDefault","module":"GHC.Read","entity":"value"},{"name":"readNumber","module":"GHC.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"}]
data/baseEnvironment/GHC.Real.symbols view
@@ -1,1 +1,1 @@-[{"name":"Ratio","module":"GHC.Real","entity":"data"},{"name":":%","module":"GHC.Real","type":"Ratio","entity":"constructor"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"ratioPrec","module":"GHC.Real","entity":"value"},{"name":"ratioPrec1","module":"GHC.Real","entity":"value"},{"name":"infinity","module":"GHC.Real","entity":"value"},{"name":"notANumber","module":"GHC.Real","entity":"value"},{"name":"reduce","module":"GHC.Real","entity":"value"},{"name":"%","module":"GHC.Real","entity":"value"},{"name":"numerator","module":"GHC.Real","entity":"value"},{"name":"denominator","module":"GHC.Real","entity":"value"},{"name":"Real","module":"GHC.Real","entity":"class"},{"name":"toRational","module":"GHC.Real","entity":"method","class":"Real"},{"name":"Integral","module":"GHC.Real","entity":"class"},{"name":"quot","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"rem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"div","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"mod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"quotRem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"divMod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"toInteger","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"Fractional","module":"GHC.Real","entity":"class"},{"name":"/","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"recip","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"fromRational","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"RealFrac","module":"GHC.Real","entity":"class"},{"name":"properFraction","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"truncate","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"round","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"ceiling","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"floor","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"numericEnumFrom","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromThen","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromTo","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromThenTo","module":"GHC.Real","entity":"value"},{"name":"fromIntegral","module":"GHC.Real","entity":"value"},{"name":"realToFrac","module":"GHC.Real","entity":"value"},{"name":"showSigned","module":"GHC.Real","entity":"value"},{"name":"even","module":"GHC.Real","entity":"value"},{"name":"odd","module":"GHC.Real","entity":"value"},{"name":"^","module":"GHC.Real","entity":"value"},{"name":"^^","module":"GHC.Real","entity":"value"},{"name":"^%^","module":"GHC.Real","entity":"value"},{"name":"^^%^^","module":"GHC.Real","entity":"value"},{"name":"gcd","module":"GHC.Real","entity":"value"},{"name":"lcm","module":"GHC.Real","entity":"value"},{"name":"integralEnumFrom","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromThen","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromTo","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromThenTo","module":"GHC.Real","entity":"value"}]
+[{"name":"Ratio","module":"GHC.Real","entity":"data"},{"name":":%","module":"GHC.Real","type":"Ratio","entity":"constructor"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"ratioPrec","module":"GHC.Real","entity":"value"},{"name":"ratioPrec1","module":"GHC.Real","entity":"value"},{"name":"infinity","module":"GHC.Real","entity":"value"},{"name":"notANumber","module":"GHC.Real","entity":"value"},{"name":"reduce","module":"GHC.Real","entity":"value"},{"name":"%","module":"GHC.Real","entity":"value"},{"name":"numerator","module":"GHC.Real","entity":"value"},{"name":"denominator","module":"GHC.Real","entity":"value"},{"name":"Real","module":"GHC.Real","entity":"class"},{"name":"toRational","module":"GHC.Real","entity":"method","class":"Real"},{"name":"Integral","module":"GHC.Real","entity":"class"},{"name":"quot","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"rem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"div","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"mod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"quotRem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"divMod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"toInteger","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"Fractional","module":"GHC.Real","entity":"class"},{"name":"/","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"recip","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"fromRational","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"RealFrac","module":"GHC.Real","entity":"class"},{"name":"properFraction","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"truncate","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"round","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"ceiling","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"floor","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"numericEnumFrom","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromThen","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromTo","module":"GHC.Real","entity":"value"},{"name":"numericEnumFromThenTo","module":"GHC.Real","entity":"value"},{"name":"fromIntegral","module":"GHC.Real","entity":"value"},{"name":"realToFrac","module":"GHC.Real","entity":"value"},{"name":"showSigned","module":"GHC.Real","entity":"value"},{"name":"even","module":"GHC.Real","entity":"value"},{"name":"odd","module":"GHC.Real","entity":"value"},{"name":"^","module":"GHC.Real","entity":"value"},{"name":"^^","module":"GHC.Real","entity":"value"},{"name":"^%^","module":"GHC.Real","entity":"value"},{"name":"^^%^^","module":"GHC.Real","entity":"value"},{"name":"gcd","module":"GHC.Real","entity":"value"},{"name":"lcm","module":"GHC.Real","entity":"value"},{"name":"integralEnumFrom","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromThen","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromTo","module":"GHC.Real","entity":"value"},{"name":"integralEnumFromThenTo","module":"GHC.Real","entity":"value"}]
data/baseEnvironment/GHC.ST.symbols view
@@ -1,1 +1,1 @@-[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"ST","module":"GHC.ST","type":"ST","entity":"constructor"},{"name":"STret","module":"GHC.ST","entity":"data"},{"name":"STret","module":"GHC.ST","type":"STret","entity":"constructor"},{"name":"STRep","module":"GHC.ST","entity":"type"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"runSTRep","module":"GHC.ST","entity":"value"},{"name":"liftST","module":"GHC.ST","entity":"value"},{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"}]
+[{"name":"ST","module":"GHC.ST","entity":"newtype"},{"name":"ST","module":"GHC.ST","type":"ST","entity":"constructor"},{"name":"STret","module":"GHC.ST","entity":"data"},{"name":"STret","module":"GHC.ST","type":"STret","entity":"constructor"},{"name":"STRep","module":"GHC.ST","entity":"type"},{"name":"fixST","module":"GHC.ST","entity":"value"},{"name":"runST","module":"GHC.ST","entity":"value"},{"name":"runSTRep","module":"GHC.ST","entity":"value"},{"name":"liftST","module":"GHC.ST","entity":"value"},{"name":"unsafeInterleaveST","module":"GHC.ST","entity":"value"}]
data/baseEnvironment/GHC.STRef.symbols view
@@ -1,1 +1,1 @@-[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"STRef","module":"GHC.STRef","type":"STRef","entity":"constructor"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"}]
+[{"name":"STRef","module":"GHC.STRef","entity":"data"},{"name":"STRef","module":"GHC.STRef","type":"STRef","entity":"constructor"},{"name":"newSTRef","module":"GHC.STRef","entity":"value"},{"name":"readSTRef","module":"GHC.STRef","entity":"value"},{"name":"writeSTRef","module":"GHC.STRef","entity":"value"}]
data/baseEnvironment/GHC.Show.symbols view
@@ -1,1 +1,1 @@-[{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showMultiLineString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"showList__","module":"GHC.Show","entity":"value"},{"name":"showSpace","module":"GHC.Show","entity":"value"},{"name":"showLitChar","module":"GHC.Show","entity":"value"},{"name":"showLitString","module":"GHC.Show","entity":"value"},{"name":"protectEsc","module":"GHC.Show","entity":"value"},{"name":"intToDigit","module":"GHC.Show","entity":"value"},{"name":"showSignedInt","module":"GHC.Show","entity":"value"},{"name":"appPrec","module":"GHC.Show","entity":"value"},{"name":"appPrec1","module":"GHC.Show","entity":"value"},{"name":"asciiTab","module":"GHC.Show","entity":"value"}]
+[{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showMultiLineString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"showList__","module":"GHC.Show","entity":"value"},{"name":"showSpace","module":"GHC.Show","entity":"value"},{"name":"showLitChar","module":"GHC.Show","entity":"value"},{"name":"showLitString","module":"GHC.Show","entity":"value"},{"name":"protectEsc","module":"GHC.Show","entity":"value"},{"name":"intToDigit","module":"GHC.Show","entity":"value"},{"name":"showSignedInt","module":"GHC.Show","entity":"value"},{"name":"appPrec","module":"GHC.Show","entity":"value"},{"name":"appPrec1","module":"GHC.Show","entity":"value"},{"name":"asciiTab","module":"GHC.Show","entity":"value"}]
data/baseEnvironment/GHC.Stable.symbols view
@@ -1,1 +1,1 @@-[{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"StablePtr","module":"GHC.Stable","type":"StablePtr","entity":"constructor"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"}]
+[{"name":"StablePtr","module":"GHC.Stable","entity":"data"},{"name":"StablePtr","module":"GHC.Stable","type":"StablePtr","entity":"constructor"},{"name":"newStablePtr","module":"GHC.Stable","entity":"value"},{"name":"deRefStablePtr","module":"GHC.Stable","entity":"value"},{"name":"freeStablePtr","module":"GHC.Stable","entity":"value"},{"name":"castStablePtrToPtr","module":"GHC.Stable","entity":"value"},{"name":"castPtrToStablePtr","module":"GHC.Stable","entity":"value"}]
data/baseEnvironment/GHC.Stack.symbols view
@@ -1,1 +1,1 @@-[{"name":"currentCallStack","module":"GHC.Stack","entity":"value"},{"name":"whoCreated","module":"GHC.Stack","entity":"value"},{"name":"errorWithStackTrace","module":"GHC.Stack","entity":"value"},{"name":"CostCentreStack","module":"GHC.Stack","entity":"data"},{"name":"CostCentre","module":"GHC.Stack","entity":"data"},{"name":"getCurrentCCS","module":"GHC.Stack","entity":"value"},{"name":"getCCSOf","module":"GHC.Stack","entity":"value"},{"name":"ccsCC","module":"GHC.Stack","entity":"value"},{"name":"ccsParent","module":"GHC.Stack","entity":"value"},{"name":"ccLabel","module":"GHC.Stack","entity":"value"},{"name":"ccModule","module":"GHC.Stack","entity":"value"},{"name":"ccSrcSpan","module":"GHC.Stack","entity":"value"},{"name":"ccsToStrings","module":"GHC.Stack","entity":"value"},{"name":"renderStack","module":"GHC.Stack","entity":"value"}]
+[{"name":"currentCallStack","module":"GHC.Stack","entity":"value"},{"name":"whoCreated","module":"GHC.Stack","entity":"value"},{"name":"errorWithStackTrace","module":"GHC.Stack","entity":"value"},{"name":"CostCentreStack","module":"GHC.Stack","entity":"data"},{"name":"CostCentre","module":"GHC.Stack","entity":"data"},{"name":"getCurrentCCS","module":"GHC.Stack","entity":"value"},{"name":"getCCSOf","module":"GHC.Stack","entity":"value"},{"name":"ccsCC","module":"GHC.Stack","entity":"value"},{"name":"ccsParent","module":"GHC.Stack","entity":"value"},{"name":"ccLabel","module":"GHC.Stack","entity":"value"},{"name":"ccModule","module":"GHC.Stack","entity":"value"},{"name":"ccSrcSpan","module":"GHC.Stack","entity":"value"},{"name":"ccsToStrings","module":"GHC.Stack","entity":"value"},{"name":"renderStack","module":"GHC.Stack","entity":"value"}]
data/baseEnvironment/GHC.Stats.symbols view
@@ -1,1 +1,1 @@-[{"name":"GCStats","module":"GHC.Stats","entity":"data"},{"name":"GCStats","module":"GHC.Stats","type":"GCStats","entity":"constructor"},{"constructors":["GCStats"],"name":"bytesAllocated","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"bytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"cpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"cumulativeBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"currentBytesSlop","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"currentBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"gcCpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"gcWallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"maxBytesSlop","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"maxBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"mutatorCpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"mutatorWallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"numByteUsageSamples","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"numGcs","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"parMaxBytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"parTotBytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"peakMegabytesAllocated","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"wallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"name":"getGCStats","module":"GHC.Stats","entity":"value"},{"name":"getGCStatsEnabled","module":"GHC.Stats","entity":"value"}]
+[{"name":"GCStats","module":"GHC.Stats","entity":"data"},{"name":"GCStats","module":"GHC.Stats","type":"GCStats","entity":"constructor"},{"constructors":["GCStats"],"name":"bytesAllocated","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"bytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"cpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"cumulativeBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"currentBytesSlop","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"currentBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"gcCpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"gcWallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"maxBytesSlop","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"maxBytesUsed","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"mutatorCpuSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"mutatorWallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"numByteUsageSamples","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"numGcs","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"parMaxBytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"parTotBytesCopied","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"peakMegabytesAllocated","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"constructors":["GCStats"],"name":"wallSeconds","module":"GHC.Stats","type":"GCStats","entity":"selector"},{"name":"getGCStats","module":"GHC.Stats","entity":"value"},{"name":"getGCStatsEnabled","module":"GHC.Stats","entity":"value"}]
data/baseEnvironment/GHC.Storable.symbols view
@@ -1,1 +1,1 @@-[{"name":"readWideCharOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readIntOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWordOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readFunPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readFloatOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readDoubleOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readStablePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWideCharOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeIntOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWordOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeFunPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeFloatOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeDoubleOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeStablePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord64OffPtr","module":"GHC.Storable","entity":"value"}]
+[{"name":"readWideCharOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readIntOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWordOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readFunPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readFloatOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readDoubleOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readStablePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readInt64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"readWord64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWideCharOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeIntOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWordOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeFunPtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeFloatOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeDoubleOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeStablePtrOffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeInt64OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord8OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord16OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord32OffPtr","module":"GHC.Storable","entity":"value"},{"name":"writeWord64OffPtr","module":"GHC.Storable","entity":"value"}]
data/baseEnvironment/GHC.TopHandler.symbols view
@@ -1,1 +1,1 @@-[{"name":"runMainIO","module":"GHC.TopHandler","entity":"value"},{"name":"runIO","module":"GHC.TopHandler","entity":"value"},{"name":"runIOFastExit","module":"GHC.TopHandler","entity":"value"},{"name":"runNonIO","module":"GHC.TopHandler","entity":"value"},{"name":"topHandler","module":"GHC.TopHandler","entity":"value"},{"name":"topHandlerFastExit","module":"GHC.TopHandler","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"flushStdHandles","module":"GHC.TopHandler","entity":"value"}]
+[{"name":"runMainIO","module":"GHC.TopHandler","entity":"value"},{"name":"runIO","module":"GHC.TopHandler","entity":"value"},{"name":"runIOFastExit","module":"GHC.TopHandler","entity":"value"},{"name":"runNonIO","module":"GHC.TopHandler","entity":"value"},{"name":"topHandler","module":"GHC.TopHandler","entity":"value"},{"name":"topHandlerFastExit","module":"GHC.TopHandler","entity":"value"},{"name":"reportStackOverflow","module":"GHC.Conc.Sync","entity":"value"},{"name":"reportError","module":"GHC.Conc.Sync","entity":"value"},{"name":"flushStdHandles","module":"GHC.TopHandler","entity":"value"}]
data/baseEnvironment/GHC.Tuple.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.TypeLits.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/GHC.Types.symbols view
@@ -1,1 +1,1 @@-[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"}]
+[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"C#","module":"GHC.Types","type":"Char","entity":"constructor"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"I#","module":"GHC.Types","type":"Int","entity":"constructor"},{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"F#","module":"GHC.Types","type":"Float","entity":"constructor"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"D#","module":"GHC.Types","type":"Double","entity":"constructor"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"IO","module":"GHC.Types","type":"IO","entity":"constructor"}]
data/baseEnvironment/GHC.Unicode.symbols view
@@ -1,1 +1,1 @@-[{"name":"isAscii","module":"GHC.Unicode","entity":"value"},{"name":"isLatin1","module":"GHC.Unicode","entity":"value"},{"name":"isControl","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiLower","module":"GHC.Unicode","entity":"value"},{"name":"isPrint","module":"GHC.Unicode","entity":"value"},{"name":"isSpace","module":"GHC.Unicode","entity":"value"},{"name":"isUpper","module":"GHC.Unicode","entity":"value"},{"name":"isLower","module":"GHC.Unicode","entity":"value"},{"name":"isAlpha","module":"GHC.Unicode","entity":"value"},{"name":"isDigit","module":"GHC.Unicode","entity":"value"},{"name":"isOctDigit","module":"GHC.Unicode","entity":"value"},{"name":"isHexDigit","module":"GHC.Unicode","entity":"value"},{"name":"isAlphaNum","module":"GHC.Unicode","entity":"value"},{"name":"toUpper","module":"GHC.Unicode","entity":"value"},{"name":"toLower","module":"GHC.Unicode","entity":"value"},{"name":"toTitle","module":"GHC.Unicode","entity":"value"},{"name":"wgencat","module":"GHC.Unicode","entity":"value"}]
+[{"name":"isAscii","module":"GHC.Unicode","entity":"value"},{"name":"isLatin1","module":"GHC.Unicode","entity":"value"},{"name":"isControl","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiUpper","module":"GHC.Unicode","entity":"value"},{"name":"isAsciiLower","module":"GHC.Unicode","entity":"value"},{"name":"isPrint","module":"GHC.Unicode","entity":"value"},{"name":"isSpace","module":"GHC.Unicode","entity":"value"},{"name":"isUpper","module":"GHC.Unicode","entity":"value"},{"name":"isLower","module":"GHC.Unicode","entity":"value"},{"name":"isAlpha","module":"GHC.Unicode","entity":"value"},{"name":"isDigit","module":"GHC.Unicode","entity":"value"},{"name":"isOctDigit","module":"GHC.Unicode","entity":"value"},{"name":"isHexDigit","module":"GHC.Unicode","entity":"value"},{"name":"isAlphaNum","module":"GHC.Unicode","entity":"value"},{"name":"toUpper","module":"GHC.Unicode","entity":"value"},{"name":"toLower","module":"GHC.Unicode","entity":"value"},{"name":"toTitle","module":"GHC.Unicode","entity":"value"},{"name":"wgencat","module":"GHC.Unicode","entity":"value"}]
data/baseEnvironment/GHC.Weak.symbols view
@@ -1,1 +1,1 @@-[{"name":"Weak","module":"GHC.Weak","entity":"data"},{"name":"Weak","module":"GHC.Weak","type":"Weak","entity":"constructor"},{"name":"mkWeak","module":"GHC.Weak","entity":"value"},{"name":"deRefWeak","module":"GHC.Weak","entity":"value"},{"name":"finalize","module":"GHC.Weak","entity":"value"},{"name":"runFinalizerBatch","module":"GHC.Weak","entity":"value"}]
+[{"name":"Weak","module":"GHC.Weak","entity":"data"},{"name":"Weak","module":"GHC.Weak","type":"Weak","entity":"constructor"},{"name":"mkWeak","module":"GHC.Weak","entity":"value"},{"name":"deRefWeak","module":"GHC.Weak","entity":"value"},{"name":"finalize","module":"GHC.Weak","entity":"value"},{"name":"runFinalizerBatch","module":"GHC.Weak","entity":"value"}]
data/baseEnvironment/GHC.Word.symbols view
@@ -1,1 +1,1 @@-[{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"W8#","module":"GHC.Word","type":"Word8","entity":"constructor"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"W16#","module":"GHC.Word","type":"Word16","entity":"constructor"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"W32#","module":"GHC.Word","type":"Word32","entity":"constructor"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"W64#","module":"GHC.Word","type":"Word64","entity":"constructor"},{"name":"uncheckedShiftL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedShiftRL64#","module":"GHC.Word","entity":"value"}]
+[{"name":"Word","module":"GHC.Types","entity":"data"},{"name":"W#","module":"GHC.Types","type":"Word","entity":"constructor"},{"name":"Word8","module":"GHC.Word","entity":"data"},{"name":"W8#","module":"GHC.Word","type":"Word8","entity":"constructor"},{"name":"Word16","module":"GHC.Word","entity":"data"},{"name":"W16#","module":"GHC.Word","type":"Word16","entity":"constructor"},{"name":"Word32","module":"GHC.Word","entity":"data"},{"name":"W32#","module":"GHC.Word","type":"Word32","entity":"constructor"},{"name":"Word64","module":"GHC.Word","entity":"data"},{"name":"W64#","module":"GHC.Word","type":"Word64","entity":"constructor"},{"name":"uncheckedShiftL64#","module":"GHC.Word","entity":"value"},{"name":"uncheckedShiftRL64#","module":"GHC.Word","entity":"value"}]
data/baseEnvironment/Numeric.symbols view
@@ -1,1 +1,1 @@-[{"name":"showSigned","module":"GHC.Real","entity":"value"},{"name":"showIntAtBase","module":"Numeric","entity":"value"},{"name":"showInt","module":"Numeric","entity":"value"},{"name":"showHex","module":"Numeric","entity":"value"},{"name":"showOct","module":"Numeric","entity":"value"},{"name":"showEFloat","module":"Numeric","entity":"value"},{"name":"showFFloat","module":"Numeric","entity":"value"},{"name":"showGFloat","module":"Numeric","entity":"value"},{"name":"showFloat","module":"GHC.Float","entity":"value"},{"name":"floatToDigits","module":"GHC.Float","entity":"value"},{"name":"readSigned","module":"Numeric","entity":"value"},{"name":"readInt","module":"Numeric","entity":"value"},{"name":"readDec","module":"Numeric","entity":"value"},{"name":"readOct","module":"Numeric","entity":"value"},{"name":"readHex","module":"Numeric","entity":"value"},{"name":"readFloat","module":"Numeric","entity":"value"},{"name":"lexDigits","module":"GHC.Read","entity":"value"},{"name":"fromRat","module":"GHC.Float","entity":"value"}]
+[{"name":"showSigned","module":"GHC.Real","entity":"value"},{"name":"showIntAtBase","module":"Numeric","entity":"value"},{"name":"showInt","module":"Numeric","entity":"value"},{"name":"showHex","module":"Numeric","entity":"value"},{"name":"showOct","module":"Numeric","entity":"value"},{"name":"showEFloat","module":"Numeric","entity":"value"},{"name":"showFFloat","module":"Numeric","entity":"value"},{"name":"showGFloat","module":"Numeric","entity":"value"},{"name":"showFloat","module":"GHC.Float","entity":"value"},{"name":"floatToDigits","module":"GHC.Float","entity":"value"},{"name":"readSigned","module":"Numeric","entity":"value"},{"name":"readInt","module":"Numeric","entity":"value"},{"name":"readDec","module":"Numeric","entity":"value"},{"name":"readOct","module":"Numeric","entity":"value"},{"name":"readHex","module":"Numeric","entity":"value"},{"name":"readFloat","module":"Numeric","entity":"value"},{"name":"lexDigits","module":"GHC.Read","entity":"value"},{"name":"fromRat","module":"GHC.Float","entity":"value"}]
data/baseEnvironment/Prelude.symbols view
@@ -1,1 +1,1 @@-[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"},{"name":"Maybe","module":"Data.Maybe","entity":"data"},{"name":"Nothing","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"Just","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"maybe","module":"Data.Maybe","entity":"value"},{"name":"Either","module":"Data.Either","entity":"data"},{"name":"Left","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"Right","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"either","module":"Data.Either","entity":"value"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"String","module":"GHC.Base","entity":"type"},{"name":"fst","module":"Data.Tuple","entity":"value"},{"name":"snd","module":"Data.Tuple","entity":"value"},{"name":"curry","module":"Data.Tuple","entity":"value"},{"name":"uncurry","module":"Data.Tuple","entity":"value"},{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Enum","module":"GHC.Enum","entity":"class"},{"name":"succ","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"pred","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"toEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"fromEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFrom","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThen","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThenTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"Bounded","module":"GHC.Enum","entity":"class"},{"name":"minBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"maxBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"Num","module":"GHC.Num","entity":"class"},{"name":"+","module":"GHC.Num","entity":"method","class":"Num"},{"name":"-","module":"GHC.Num","entity":"method","class":"Num"},{"name":"*","module":"GHC.Num","entity":"method","class":"Num"},{"name":"negate","module":"GHC.Num","entity":"method","class":"Num"},{"name":"abs","module":"GHC.Num","entity":"method","class":"Num"},{"name":"signum","module":"GHC.Num","entity":"method","class":"Num"},{"name":"fromInteger","module":"GHC.Num","entity":"method","class":"Num"},{"name":"Real","module":"GHC.Real","entity":"class"},{"name":"toRational","module":"GHC.Real","entity":"method","class":"Real"},{"name":"Integral","module":"GHC.Real","entity":"class"},{"name":"quot","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"rem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"div","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"mod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"quotRem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"divMod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"toInteger","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"Fractional","module":"GHC.Real","entity":"class"},{"name":"/","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"recip","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"fromRational","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"Floating","module":"GHC.Float","entity":"class"},{"name":"pi","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"exp","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"log","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sqrt","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"**","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"logBase","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"RealFrac","module":"GHC.Real","entity":"class"},{"name":"properFraction","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"truncate","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"round","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"ceiling","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"floor","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"RealFloat","module":"GHC.Float","entity":"class"},{"name":"floatRadix","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatDigits","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRange","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"decodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"encodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"exponent","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"significand","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"scaleFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNaN","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isInfinite","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isDenormalized","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isIEEE","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNegativeZero","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"atan2","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"subtract","module":"GHC.Num","entity":"value"},{"name":"even","module":"GHC.Real","entity":"value"},{"name":"odd","module":"GHC.Real","entity":"value"},{"name":"gcd","module":"GHC.Real","entity":"value"},{"name":"lcm","module":"GHC.Real","entity":"value"},{"name":"^","module":"GHC.Real","entity":"value"},{"name":"^^","module":"GHC.Real","entity":"value"},{"name":"fromIntegral","module":"GHC.Real","entity":"value"},{"name":"realToFrac","module":"GHC.Real","entity":"value"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"mapM","module":"Control.Monad","entity":"value"},{"name":"mapM_","module":"Control.Monad","entity":"value"},{"name":"sequence","module":"Control.Monad","entity":"value"},{"name":"sequence_","module":"Control.Monad","entity":"value"},{"name":"=<<","module":"Control.Monad","entity":"value"},{"name":"id","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"until","module":"GHC.Base","entity":"value"},{"name":"asTypeOf","module":"GHC.Base","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"$!","module":"Prelude","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"foldl1","module":"Data.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"sum","module":"Data.List","entity":"value"},{"name":"product","module":"Data.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"maximum","module":"Data.List","entity":"value"},{"name":"minimum","module":"Data.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"},{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"reads","module":"Text.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"},{"name":"read","module":"Text.Read","entity":"value"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"putChar","module":"System.IO","entity":"value"},{"name":"putStr","module":"System.IO","entity":"value"},{"name":"putStrLn","module":"System.IO","entity":"value"},{"name":"print","module":"System.IO","entity":"value"},{"name":"getChar","module":"System.IO","entity":"value"},{"name":"getLine","module":"System.IO","entity":"value"},{"name":"getContents","module":"System.IO","entity":"value"},{"name":"interact","module":"System.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"readFile","module":"System.IO","entity":"value"},{"name":"writeFile","module":"System.IO","entity":"value"},{"name":"appendFile","module":"System.IO","entity":"value"},{"name":"readIO","module":"System.IO","entity":"value"},{"name":"readLn","module":"System.IO","entity":"value"},{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"}]
+[{"name":"Bool","module":"GHC.Types","entity":"data"},{"name":"False","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"True","module":"GHC.Types","type":"Bool","entity":"constructor"},{"name":"&&","module":"GHC.Classes","entity":"value"},{"name":"||","module":"GHC.Classes","entity":"value"},{"name":"not","module":"GHC.Classes","entity":"value"},{"name":"otherwise","module":"GHC.Base","entity":"value"},{"name":"Maybe","module":"Data.Maybe","entity":"data"},{"name":"Nothing","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"Just","module":"Data.Maybe","type":"Maybe","entity":"constructor"},{"name":"maybe","module":"Data.Maybe","entity":"value"},{"name":"Either","module":"Data.Either","entity":"data"},{"name":"Left","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"Right","module":"Data.Either","type":"Either","entity":"constructor"},{"name":"either","module":"Data.Either","entity":"value"},{"name":"Ordering","module":"GHC.Types","entity":"data"},{"name":"LT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"EQ","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"GT","module":"GHC.Types","type":"Ordering","entity":"constructor"},{"name":"Char","module":"GHC.Types","entity":"data"},{"name":"String","module":"GHC.Base","entity":"type"},{"name":"fst","module":"Data.Tuple","entity":"value"},{"name":"snd","module":"Data.Tuple","entity":"value"},{"name":"curry","module":"Data.Tuple","entity":"value"},{"name":"uncurry","module":"Data.Tuple","entity":"value"},{"name":"Eq","module":"GHC.Classes","entity":"class"},{"name":"==","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"/=","module":"GHC.Classes","entity":"method","class":"Eq"},{"name":"Ord","module":"GHC.Classes","entity":"class"},{"name":"compare","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"<=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">=","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":">","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"max","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"min","module":"GHC.Classes","entity":"method","class":"Ord"},{"name":"Enum","module":"GHC.Enum","entity":"class"},{"name":"succ","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"pred","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"toEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"fromEnum","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFrom","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThen","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"enumFromThenTo","module":"GHC.Enum","entity":"method","class":"Enum"},{"name":"Bounded","module":"GHC.Enum","entity":"class"},{"name":"minBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"maxBound","module":"GHC.Enum","entity":"method","class":"Bounded"},{"name":"Int","module":"GHC.Types","entity":"data"},{"name":"Integer","module":"GHC.Integer.Type","entity":"data"},{"name":"Float","module":"GHC.Types","entity":"data"},{"name":"Double","module":"GHC.Types","entity":"data"},{"name":"Rational","module":"GHC.Real","entity":"type"},{"name":"Num","module":"GHC.Num","entity":"class"},{"name":"+","module":"GHC.Num","entity":"method","class":"Num"},{"name":"-","module":"GHC.Num","entity":"method","class":"Num"},{"name":"*","module":"GHC.Num","entity":"method","class":"Num"},{"name":"negate","module":"GHC.Num","entity":"method","class":"Num"},{"name":"abs","module":"GHC.Num","entity":"method","class":"Num"},{"name":"signum","module":"GHC.Num","entity":"method","class":"Num"},{"name":"fromInteger","module":"GHC.Num","entity":"method","class":"Num"},{"name":"Real","module":"GHC.Real","entity":"class"},{"name":"toRational","module":"GHC.Real","entity":"method","class":"Real"},{"name":"Integral","module":"GHC.Real","entity":"class"},{"name":"quot","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"rem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"div","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"mod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"quotRem","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"divMod","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"toInteger","module":"GHC.Real","entity":"method","class":"Integral"},{"name":"Fractional","module":"GHC.Real","entity":"class"},{"name":"/","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"recip","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"fromRational","module":"GHC.Real","entity":"method","class":"Fractional"},{"name":"Floating","module":"GHC.Float","entity":"class"},{"name":"pi","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"exp","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"log","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sqrt","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"**","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"logBase","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asin","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acos","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atan","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"sinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"cosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"tanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"asinh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"acosh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"atanh","module":"GHC.Float","entity":"method","class":"Floating"},{"name":"RealFrac","module":"GHC.Real","entity":"class"},{"name":"properFraction","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"truncate","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"round","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"ceiling","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"floor","module":"GHC.Real","entity":"method","class":"RealFrac"},{"name":"RealFloat","module":"GHC.Float","entity":"class"},{"name":"floatRadix","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatDigits","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"floatRange","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"decodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"encodeFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"exponent","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"significand","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"scaleFloat","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNaN","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isInfinite","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isDenormalized","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isIEEE","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"isNegativeZero","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"atan2","module":"GHC.Float","entity":"method","class":"RealFloat"},{"name":"subtract","module":"GHC.Num","entity":"value"},{"name":"even","module":"GHC.Real","entity":"value"},{"name":"odd","module":"GHC.Real","entity":"value"},{"name":"gcd","module":"GHC.Real","entity":"value"},{"name":"lcm","module":"GHC.Real","entity":"value"},{"name":"^","module":"GHC.Real","entity":"value"},{"name":"^^","module":"GHC.Real","entity":"value"},{"name":"fromIntegral","module":"GHC.Real","entity":"value"},{"name":"realToFrac","module":"GHC.Real","entity":"value"},{"name":"Monad","module":"GHC.Base","entity":"class"},{"name":">>=","module":"GHC.Base","entity":"method","class":"Monad"},{"name":">>","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"return","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"fail","module":"GHC.Base","entity":"method","class":"Monad"},{"name":"Functor","module":"GHC.Base","entity":"class"},{"name":"fmap","module":"GHC.Base","entity":"method","class":"Functor"},{"name":"mapM","module":"Control.Monad","entity":"value"},{"name":"mapM_","module":"Control.Monad","entity":"value"},{"name":"sequence","module":"Control.Monad","entity":"value"},{"name":"sequence_","module":"Control.Monad","entity":"value"},{"name":"=<<","module":"Control.Monad","entity":"value"},{"name":"id","module":"GHC.Base","entity":"value"},{"name":"const","module":"GHC.Base","entity":"value"},{"name":".","module":"GHC.Base","entity":"value"},{"name":"flip","module":"GHC.Base","entity":"value"},{"name":"$","module":"GHC.Base","entity":"value"},{"name":"until","module":"GHC.Base","entity":"value"},{"name":"asTypeOf","module":"GHC.Base","entity":"value"},{"name":"error","module":"GHC.Err","entity":"value"},{"name":"undefined","module":"GHC.Err","entity":"value"},{"name":"seq","module":"GHC.Prim","entity":"value"},{"name":"$!","module":"Prelude","entity":"value"},{"name":"map","module":"GHC.Base","entity":"value"},{"name":"++","module":"GHC.Base","entity":"value"},{"name":"filter","module":"GHC.List","entity":"value"},{"name":"head","module":"GHC.List","entity":"value"},{"name":"last","module":"GHC.List","entity":"value"},{"name":"tail","module":"GHC.List","entity":"value"},{"name":"init","module":"GHC.List","entity":"value"},{"name":"null","module":"GHC.List","entity":"value"},{"name":"length","module":"GHC.List","entity":"value"},{"name":"!!","module":"GHC.List","entity":"value"},{"name":"reverse","module":"GHC.List","entity":"value"},{"name":"foldl","module":"GHC.List","entity":"value"},{"name":"foldl1","module":"Data.List","entity":"value"},{"name":"foldr","module":"GHC.Base","entity":"value"},{"name":"foldr1","module":"GHC.List","entity":"value"},{"name":"and","module":"GHC.List","entity":"value"},{"name":"or","module":"GHC.List","entity":"value"},{"name":"any","module":"GHC.List","entity":"value"},{"name":"all","module":"GHC.List","entity":"value"},{"name":"sum","module":"Data.List","entity":"value"},{"name":"product","module":"Data.List","entity":"value"},{"name":"concat","module":"GHC.List","entity":"value"},{"name":"concatMap","module":"GHC.List","entity":"value"},{"name":"maximum","module":"Data.List","entity":"value"},{"name":"minimum","module":"Data.List","entity":"value"},{"name":"scanl","module":"GHC.List","entity":"value"},{"name":"scanl1","module":"GHC.List","entity":"value"},{"name":"scanr","module":"GHC.List","entity":"value"},{"name":"scanr1","module":"GHC.List","entity":"value"},{"name":"iterate","module":"GHC.List","entity":"value"},{"name":"repeat","module":"GHC.List","entity":"value"},{"name":"replicate","module":"GHC.List","entity":"value"},{"name":"cycle","module":"GHC.List","entity":"value"},{"name":"take","module":"GHC.List","entity":"value"},{"name":"drop","module":"GHC.List","entity":"value"},{"name":"splitAt","module":"GHC.List","entity":"value"},{"name":"takeWhile","module":"GHC.List","entity":"value"},{"name":"dropWhile","module":"GHC.List","entity":"value"},{"name":"span","module":"GHC.List","entity":"value"},{"name":"break","module":"GHC.List","entity":"value"},{"name":"elem","module":"GHC.List","entity":"value"},{"name":"notElem","module":"GHC.List","entity":"value"},{"name":"lookup","module":"GHC.List","entity":"value"},{"name":"zip","module":"GHC.List","entity":"value"},{"name":"zip3","module":"GHC.List","entity":"value"},{"name":"zipWith","module":"GHC.List","entity":"value"},{"name":"zipWith3","module":"GHC.List","entity":"value"},{"name":"unzip","module":"GHC.List","entity":"value"},{"name":"unzip3","module":"GHC.List","entity":"value"},{"name":"lines","module":"Data.List","entity":"value"},{"name":"words","module":"Data.List","entity":"value"},{"name":"unlines","module":"Data.List","entity":"value"},{"name":"unwords","module":"Data.List","entity":"value"},{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"reads","module":"Text.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"},{"name":"read","module":"Text.Read","entity":"value"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"putChar","module":"System.IO","entity":"value"},{"name":"putStr","module":"System.IO","entity":"value"},{"name":"putStrLn","module":"System.IO","entity":"value"},{"name":"print","module":"System.IO","entity":"value"},{"name":"getChar","module":"System.IO","entity":"value"},{"name":"getLine","module":"System.IO","entity":"value"},{"name":"getContents","module":"System.IO","entity":"value"},{"name":"interact","module":"System.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"readFile","module":"System.IO","entity":"value"},{"name":"writeFile","module":"System.IO","entity":"value"},{"name":"appendFile","module":"System.IO","entity":"value"},{"name":"readIO","module":"System.IO","entity":"value"},{"name":"readLn","module":"System.IO","entity":"value"},{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"}]
data/baseEnvironment/System.CPUTime.symbols view
@@ -1,1 +1,1 @@-[{"name":"getCPUTime","module":"System.CPUTime","entity":"value"},{"name":"cpuTimePrecision","module":"System.CPUTime","entity":"value"}]
+[{"name":"getCPUTime","module":"System.CPUTime","entity":"value"},{"name":"cpuTimePrecision","module":"System.CPUTime","entity":"value"}]
data/baseEnvironment/System.Console.GetOpt.symbols view
@@ -1,1 +1,1 @@-[{"name":"getOpt","module":"System.Console.GetOpt","entity":"value"},{"name":"getOpt'","module":"System.Console.GetOpt","entity":"value"},{"name":"usageInfo","module":"System.Console.GetOpt","entity":"value"},{"name":"ArgOrder","module":"System.Console.GetOpt","entity":"data"},{"name":"Permute","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"RequireOrder","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"ReturnInOrder","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"OptDescr","module":"System.Console.GetOpt","entity":"data"},{"name":"Option","module":"System.Console.GetOpt","type":"OptDescr","entity":"constructor"},{"name":"ArgDescr","module":"System.Console.GetOpt","entity":"data"},{"name":"NoArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"},{"name":"OptArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"},{"name":"ReqArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"}]
+[{"name":"getOpt","module":"System.Console.GetOpt","entity":"value"},{"name":"getOpt'","module":"System.Console.GetOpt","entity":"value"},{"name":"usageInfo","module":"System.Console.GetOpt","entity":"value"},{"name":"ArgOrder","module":"System.Console.GetOpt","entity":"data"},{"name":"Permute","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"RequireOrder","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"ReturnInOrder","module":"System.Console.GetOpt","type":"ArgOrder","entity":"constructor"},{"name":"OptDescr","module":"System.Console.GetOpt","entity":"data"},{"name":"Option","module":"System.Console.GetOpt","type":"OptDescr","entity":"constructor"},{"name":"ArgDescr","module":"System.Console.GetOpt","entity":"data"},{"name":"NoArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"},{"name":"OptArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"},{"name":"ReqArg","module":"System.Console.GetOpt","type":"ArgDescr","entity":"constructor"}]
data/baseEnvironment/System.Environment.ExecutablePath.symbols view
@@ -1,1 +1,1 @@-[{"name":"getExecutablePath","module":"System.Environment.ExecutablePath","entity":"value"}]
+[{"name":"getExecutablePath","module":"System.Environment.ExecutablePath","entity":"value"}]
data/baseEnvironment/System.Environment.symbols view
@@ -1,1 +1,1 @@-[{"name":"getArgs","module":"System.Environment","entity":"value"},{"name":"getProgName","module":"System.Environment","entity":"value"},{"name":"getExecutablePath","module":"System.Environment.ExecutablePath","entity":"value"},{"name":"getEnv","module":"System.Environment","entity":"value"},{"name":"lookupEnv","module":"System.Environment","entity":"value"},{"name":"withArgs","module":"System.Environment","entity":"value"},{"name":"withProgName","module":"System.Environment","entity":"value"},{"name":"getEnvironment","module":"System.Environment","entity":"value"}]
+[{"name":"getArgs","module":"System.Environment","entity":"value"},{"name":"getProgName","module":"System.Environment","entity":"value"},{"name":"getExecutablePath","module":"System.Environment.ExecutablePath","entity":"value"},{"name":"getEnv","module":"System.Environment","entity":"value"},{"name":"lookupEnv","module":"System.Environment","entity":"value"},{"name":"withArgs","module":"System.Environment","entity":"value"},{"name":"withProgName","module":"System.Environment","entity":"value"},{"name":"getEnvironment","module":"System.Environment","entity":"value"}]
data/baseEnvironment/System.Exit.symbols view
@@ -1,1 +1,1 @@-[{"name":"ExitCode","module":"GHC.IO.Exception","entity":"data"},{"name":"ExitSuccess","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ExitFailure","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"exitWith","module":"System.Exit","entity":"value"},{"name":"exitFailure","module":"System.Exit","entity":"value"},{"name":"exitSuccess","module":"System.Exit","entity":"value"}]
+[{"name":"ExitCode","module":"GHC.IO.Exception","entity":"data"},{"name":"ExitSuccess","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"ExitFailure","module":"GHC.IO.Exception","type":"ExitCode","entity":"constructor"},{"name":"exitWith","module":"System.Exit","entity":"value"},{"name":"exitFailure","module":"System.Exit","entity":"value"},{"name":"exitSuccess","module":"System.Exit","entity":"value"}]
data/baseEnvironment/System.IO.Error.symbols view
@@ -1,1 +1,1 @@-[{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"},{"name":"mkIOError","module":"System.IO.Error","entity":"value"},{"name":"annotateIOError","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyExistsError","module":"System.IO.Error","entity":"value"},{"name":"isDoesNotExistError","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyInUseError","module":"System.IO.Error","entity":"value"},{"name":"isFullError","module":"System.IO.Error","entity":"value"},{"name":"isEOFError","module":"System.IO.Error","entity":"value"},{"name":"isIllegalOperation","module":"System.IO.Error","entity":"value"},{"name":"isPermissionError","module":"System.IO.Error","entity":"value"},{"name":"isUserError","module":"System.IO.Error","entity":"value"},{"name":"ioeGetErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioeGetLocation","module":"System.IO.Error","entity":"value"},{"name":"ioeGetErrorString","module":"System.IO.Error","entity":"value"},{"name":"ioeGetHandle","module":"System.IO.Error","entity":"value"},{"name":"ioeGetFileName","module":"System.IO.Error","entity":"value"},{"name":"ioeSetErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioeSetErrorString","module":"System.IO.Error","entity":"value"},{"name":"ioeSetLocation","module":"System.IO.Error","entity":"value"},{"name":"ioeSetHandle","module":"System.IO.Error","entity":"value"},{"name":"ioeSetFileName","module":"System.IO.Error","entity":"value"},{"name":"IOErrorType","module":"GHC.IO.Exception","entity":"data"},{"name":"alreadyExistsErrorType","module":"System.IO.Error","entity":"value"},{"name":"doesNotExistErrorType","module":"System.IO.Error","entity":"value"},{"name":"alreadyInUseErrorType","module":"System.IO.Error","entity":"value"},{"name":"fullErrorType","module":"System.IO.Error","entity":"value"},{"name":"eofErrorType","module":"System.IO.Error","entity":"value"},{"name":"illegalOperationErrorType","module":"System.IO.Error","entity":"value"},{"name":"permissionErrorType","module":"System.IO.Error","entity":"value"},{"name":"userErrorType","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyExistsErrorType","module":"System.IO.Error","entity":"value"},{"name":"isDoesNotExistErrorType","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyInUseErrorType","module":"System.IO.Error","entity":"value"},{"name":"isFullErrorType","module":"System.IO.Error","entity":"value"},{"name":"isEOFErrorType","module":"System.IO.Error","entity":"value"},{"name":"isIllegalOperationErrorType","module":"System.IO.Error","entity":"value"},{"name":"isPermissionErrorType","module":"System.IO.Error","entity":"value"},{"name":"isUserErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"catchIOError","module":"System.IO.Error","entity":"value"},{"name":"tryIOError","module":"System.IO.Error","entity":"value"},{"name":"modifyIOError","module":"System.IO.Error","entity":"value"}]
+[{"name":"IOError","module":"GHC.IO.Exception","entity":"type"},{"name":"userError","module":"GHC.IO.Exception","entity":"value"},{"name":"mkIOError","module":"System.IO.Error","entity":"value"},{"name":"annotateIOError","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyExistsError","module":"System.IO.Error","entity":"value"},{"name":"isDoesNotExistError","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyInUseError","module":"System.IO.Error","entity":"value"},{"name":"isFullError","module":"System.IO.Error","entity":"value"},{"name":"isEOFError","module":"System.IO.Error","entity":"value"},{"name":"isIllegalOperation","module":"System.IO.Error","entity":"value"},{"name":"isPermissionError","module":"System.IO.Error","entity":"value"},{"name":"isUserError","module":"System.IO.Error","entity":"value"},{"name":"ioeGetErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioeGetLocation","module":"System.IO.Error","entity":"value"},{"name":"ioeGetErrorString","module":"System.IO.Error","entity":"value"},{"name":"ioeGetHandle","module":"System.IO.Error","entity":"value"},{"name":"ioeGetFileName","module":"System.IO.Error","entity":"value"},{"name":"ioeSetErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioeSetErrorString","module":"System.IO.Error","entity":"value"},{"name":"ioeSetLocation","module":"System.IO.Error","entity":"value"},{"name":"ioeSetHandle","module":"System.IO.Error","entity":"value"},{"name":"ioeSetFileName","module":"System.IO.Error","entity":"value"},{"name":"IOErrorType","module":"GHC.IO.Exception","entity":"data"},{"name":"alreadyExistsErrorType","module":"System.IO.Error","entity":"value"},{"name":"doesNotExistErrorType","module":"System.IO.Error","entity":"value"},{"name":"alreadyInUseErrorType","module":"System.IO.Error","entity":"value"},{"name":"fullErrorType","module":"System.IO.Error","entity":"value"},{"name":"eofErrorType","module":"System.IO.Error","entity":"value"},{"name":"illegalOperationErrorType","module":"System.IO.Error","entity":"value"},{"name":"permissionErrorType","module":"System.IO.Error","entity":"value"},{"name":"userErrorType","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyExistsErrorType","module":"System.IO.Error","entity":"value"},{"name":"isDoesNotExistErrorType","module":"System.IO.Error","entity":"value"},{"name":"isAlreadyInUseErrorType","module":"System.IO.Error","entity":"value"},{"name":"isFullErrorType","module":"System.IO.Error","entity":"value"},{"name":"isEOFErrorType","module":"System.IO.Error","entity":"value"},{"name":"isIllegalOperationErrorType","module":"System.IO.Error","entity":"value"},{"name":"isPermissionErrorType","module":"System.IO.Error","entity":"value"},{"name":"isUserErrorType","module":"System.IO.Error","entity":"value"},{"name":"ioError","module":"GHC.IO.Exception","entity":"value"},{"name":"catchIOError","module":"System.IO.Error","entity":"value"},{"name":"tryIOError","module":"System.IO.Error","entity":"value"},{"name":"modifyIOError","module":"System.IO.Error","entity":"value"}]
data/baseEnvironment/System.IO.Unsafe.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupablePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"unsafeFixIO","module":"System.IO.Unsafe","entity":"value"}]
+[{"name":"unsafePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeDupablePerformIO","module":"GHC.IO","entity":"value"},{"name":"unsafeInterleaveIO","module":"GHC.IO","entity":"value"},{"name":"unsafeFixIO","module":"System.IO.Unsafe","entity":"value"}]
data/baseEnvironment/System.IO.symbols view
@@ -1,1 +1,1 @@-[{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"fixIO","module":"System.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"stdin","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"withFile","module":"System.IO","entity":"value"},{"name":"openFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"IOMode","module":"GHC.IO.IOMode","entity":"data"},{"name":"ReadMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"WriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"AppendMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadWriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"hClose","module":"GHC.IO.Handle","entity":"value"},{"name":"readFile","module":"System.IO","entity":"value"},{"name":"writeFile","module":"System.IO","entity":"value"},{"name":"appendFile","module":"System.IO","entity":"value"},{"name":"hFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsEOF","module":"GHC.IO.Handle","entity":"value"},{"name":"isEOF","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"hSetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlush","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"HandlePosn","module":"GHC.IO.Handle","entity":"data"},{"name":"hSeek","module":"GHC.IO.Handle","entity":"value"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"hTell","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsOpen","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsClosed","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsReadable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsWritable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsSeekable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsTerminalDevice","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hShow","module":"GHC.IO.Handle","entity":"value"},{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hReady","module":"System.IO","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hLookAhead","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStrLn","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPrint","module":"System.IO","entity":"value"},{"name":"interact","module":"System.IO","entity":"value"},{"name":"putChar","module":"System.IO","entity":"value"},{"name":"putStr","module":"System.IO","entity":"value"},{"name":"putStrLn","module":"System.IO","entity":"value"},{"name":"print","module":"System.IO","entity":"value"},{"name":"getChar","module":"System.IO","entity":"value"},{"name":"getLine","module":"System.IO","entity":"value"},{"name":"getContents","module":"System.IO","entity":"value"},{"name":"readIO","module":"System.IO","entity":"value"},{"name":"readLn","module":"System.IO","entity":"value"},{"name":"withBinaryFile","module":"System.IO","entity":"value"},{"name":"openBinaryFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"hSetBinaryMode","module":"GHC.IO.Handle","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufSome","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"openTempFile","module":"System.IO","entity":"value"},{"name":"openBinaryTempFile","module":"System.IO","entity":"value"},{"name":"openTempFileWithDefaultPermissions","module":"System.IO","entity":"value"},{"name":"openBinaryTempFileWithDefaultPermissions","module":"System.IO","entity":"value"},{"name":"hSetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"latin1","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding","entity":"value"},{"name":"localeEncoding","module":"System.IO","entity":"value"},{"name":"char8","module":"GHC.IO.Encoding","entity":"value"},{"name":"mkTextEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"hSetNewlineMode","module":"GHC.IO.Handle","entity":"value"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"}]
+[{"name":"IO","module":"GHC.Types","entity":"newtype"},{"name":"fixIO","module":"System.IO","entity":"value"},{"name":"FilePath","module":"GHC.IO","entity":"type"},{"name":"Handle","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"stdin","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stdout","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"stderr","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"withFile","module":"System.IO","entity":"value"},{"name":"openFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"IOMode","module":"GHC.IO.IOMode","entity":"data"},{"name":"ReadMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"WriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"AppendMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"ReadWriteMode","module":"GHC.IO.IOMode","type":"IOMode","entity":"constructor"},{"name":"hClose","module":"GHC.IO.Handle","entity":"value"},{"name":"readFile","module":"System.IO","entity":"value"},{"name":"writeFile","module":"System.IO","entity":"value"},{"name":"appendFile","module":"System.IO","entity":"value"},{"name":"hFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetFileSize","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsEOF","module":"GHC.IO.Handle","entity":"value"},{"name":"isEOF","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"BufferMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NoBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"LineBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"BlockBuffering","module":"GHC.IO.Handle.Types","type":"BufferMode","entity":"constructor"},{"name":"hSetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetBuffering","module":"GHC.IO.Handle","entity":"value"},{"name":"hFlush","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetPosn","module":"GHC.IO.Handle","entity":"value"},{"name":"HandlePosn","module":"GHC.IO.Handle","entity":"data"},{"name":"hSeek","module":"GHC.IO.Handle","entity":"value"},{"name":"SeekMode","module":"GHC.IO.Device","entity":"data"},{"name":"AbsoluteSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"RelativeSeek","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"SeekFromEnd","module":"GHC.IO.Device","type":"SeekMode","entity":"constructor"},{"name":"hTell","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsOpen","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsClosed","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsReadable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsWritable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsSeekable","module":"GHC.IO.Handle","entity":"value"},{"name":"hIsTerminalDevice","module":"GHC.IO.Handle","entity":"value"},{"name":"hSetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEcho","module":"GHC.IO.Handle","entity":"value"},{"name":"hShow","module":"GHC.IO.Handle","entity":"value"},{"name":"hWaitForInput","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hReady","module":"System.IO","entity":"value"},{"name":"hGetChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetLine","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hLookAhead","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetContents","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutChar","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStr","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutStrLn","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPrint","module":"System.IO","entity":"value"},{"name":"interact","module":"System.IO","entity":"value"},{"name":"putChar","module":"System.IO","entity":"value"},{"name":"putStr","module":"System.IO","entity":"value"},{"name":"putStrLn","module":"System.IO","entity":"value"},{"name":"print","module":"System.IO","entity":"value"},{"name":"getChar","module":"System.IO","entity":"value"},{"name":"getLine","module":"System.IO","entity":"value"},{"name":"getContents","module":"System.IO","entity":"value"},{"name":"readIO","module":"System.IO","entity":"value"},{"name":"readLn","module":"System.IO","entity":"value"},{"name":"withBinaryFile","module":"System.IO","entity":"value"},{"name":"openBinaryFile","module":"GHC.IO.Handle.FD","entity":"value"},{"name":"hSetBinaryMode","module":"GHC.IO.Handle","entity":"value"},{"name":"hPutBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBuf","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufSome","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hPutBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"hGetBufNonBlocking","module":"GHC.IO.Handle.Text","entity":"value"},{"name":"openTempFile","module":"System.IO","entity":"value"},{"name":"openBinaryTempFile","module":"System.IO","entity":"value"},{"name":"openTempFileWithDefaultPermissions","module":"System.IO","entity":"value"},{"name":"openBinaryTempFileWithDefaultPermissions","module":"System.IO","entity":"value"},{"name":"hSetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"hGetEncoding","module":"GHC.IO.Handle","entity":"value"},{"name":"TextEncoding","module":"GHC.IO.Encoding.Types","entity":"data"},{"name":"latin1","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf8_bom","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf16be","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32le","module":"GHC.IO.Encoding","entity":"value"},{"name":"utf32be","module":"GHC.IO.Encoding","entity":"value"},{"name":"localeEncoding","module":"System.IO","entity":"value"},{"name":"char8","module":"GHC.IO.Encoding","entity":"value"},{"name":"mkTextEncoding","module":"GHC.IO.Encoding","entity":"value"},{"name":"hSetNewlineMode","module":"GHC.IO.Handle","entity":"value"},{"name":"Newline","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"CRLF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"LF","module":"GHC.IO.Handle.Types","type":"Newline","entity":"constructor"},{"name":"nativeNewline","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","entity":"data"},{"name":"NewlineMode","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"constructor"},{"constructors":["NewlineMode"],"name":"inputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"constructors":["NewlineMode"],"name":"outputNL","module":"GHC.IO.Handle.Types","type":"NewlineMode","entity":"selector"},{"name":"noNewlineTranslation","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"universalNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"},{"name":"nativeNewlineMode","module":"GHC.IO.Handle.Types","entity":"value"}]
data/baseEnvironment/System.Info.symbols view
@@ -1,1 +1,1 @@-[{"name":"os","module":"System.Info","entity":"value"},{"name":"arch","module":"System.Info","entity":"value"},{"name":"compilerName","module":"System.Info","entity":"value"},{"name":"compilerVersion","module":"System.Info","entity":"value"}]
+[{"name":"os","module":"System.Info","entity":"value"},{"name":"arch","module":"System.Info","entity":"value"},{"name":"compilerName","module":"System.Info","entity":"value"},{"name":"compilerVersion","module":"System.Info","entity":"value"}]
data/baseEnvironment/System.Mem.StableName.symbols view
@@ -1,1 +1,1 @@-[{"name":"StableName","module":"System.Mem.StableName","entity":"data"},{"name":"makeStableName","module":"System.Mem.StableName","entity":"value"},{"name":"hashStableName","module":"System.Mem.StableName","entity":"value"},{"name":"eqStableName","module":"System.Mem.StableName","entity":"value"}]
+[{"name":"StableName","module":"System.Mem.StableName","entity":"data"},{"name":"makeStableName","module":"System.Mem.StableName","entity":"value"},{"name":"hashStableName","module":"System.Mem.StableName","entity":"value"},{"name":"eqStableName","module":"System.Mem.StableName","entity":"value"}]
data/baseEnvironment/System.Mem.Weak.symbols view
@@ -1,1 +1,1 @@-[{"name":"Weak","module":"GHC.Weak","entity":"data"},{"name":"mkWeak","module":"GHC.Weak","entity":"value"},{"name":"deRefWeak","module":"GHC.Weak","entity":"value"},{"name":"finalize","module":"GHC.Weak","entity":"value"},{"name":"mkWeakPtr","module":"System.Mem.Weak","entity":"value"},{"name":"addFinalizer","module":"System.Mem.Weak","entity":"value"},{"name":"mkWeakPair","module":"System.Mem.Weak","entity":"value"}]
+[{"name":"Weak","module":"GHC.Weak","entity":"data"},{"name":"mkWeak","module":"GHC.Weak","entity":"value"},{"name":"deRefWeak","module":"GHC.Weak","entity":"value"},{"name":"finalize","module":"GHC.Weak","entity":"value"},{"name":"mkWeakPtr","module":"System.Mem.Weak","entity":"value"},{"name":"addFinalizer","module":"System.Mem.Weak","entity":"value"},{"name":"mkWeakPair","module":"System.Mem.Weak","entity":"value"}]
data/baseEnvironment/System.Mem.symbols view
@@ -1,1 +1,1 @@-[{"name":"performGC","module":"System.Mem","entity":"value"}]
+[{"name":"performGC","module":"System.Mem","entity":"value"}]
data/baseEnvironment/System.Posix.Internals.symbols view
@@ -1,1 +1,1 @@-[{"name":"puts","module":"System.Posix.Internals","entity":"value"},{"name":"CFLock","module":"System.Posix.Internals","entity":"type"},{"name":"CGroup","module":"System.Posix.Internals","entity":"type"},{"name":"CLconv","module":"System.Posix.Internals","entity":"type"},{"name":"CPasswd","module":"System.Posix.Internals","entity":"type"},{"name":"CSigaction","module":"System.Posix.Internals","entity":"type"},{"name":"CSigset","module":"System.Posix.Internals","entity":"data"},{"name":"CStat","module":"System.Posix.Internals","entity":"type"},{"name":"CTermios","module":"System.Posix.Internals","entity":"type"},{"name":"CTm","module":"System.Posix.Internals","entity":"type"},{"name":"CTms","module":"System.Posix.Internals","entity":"type"},{"name":"CUtimbuf","module":"System.Posix.Internals","entity":"type"},{"name":"CUtsname","module":"System.Posix.Internals","entity":"type"},{"name":"FD","module":"System.Posix.Internals","entity":"type"},{"name":"fdFileSize","module":"System.Posix.Internals","entity":"value"},{"name":"fileType","module":"System.Posix.Internals","entity":"value"},{"name":"fdStat","module":"System.Posix.Internals","entity":"value"},{"name":"fdType","module":"System.Posix.Internals","entity":"value"},{"name":"statGetType","module":"System.Posix.Internals","entity":"value"},{"name":"ioe_unknownfiletype","module":"System.Posix.Internals","entity":"value"},{"name":"fdGetMode","module":"System.Posix.Internals","entity":"value"},{"name":"withFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"newFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"peekFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"peekFilePathLen","module":"System.Posix.Internals","entity":"value"},{"name":"setCooked","module":"System.Posix.Internals","entity":"value"},{"name":"ioe_unk_error","module":"System.Posix.Internals","entity":"value"},{"name":"setEcho","module":"System.Posix.Internals","entity":"value"},{"name":"getEcho","module":"System.Posix.Internals","entity":"value"},{"name":"set_console_buffering","module":"System.Posix.Internals","entity":"value"},{"name":"set_console_echo","module":"System.Posix.Internals","entity":"value"},{"name":"get_console_echo","module":"System.Posix.Internals","entity":"value"},{"name":"is_console","module":"System.Posix.Internals","entity":"value"},{"name":"setNonBlockingFD","module":"System.Posix.Internals","entity":"value"},{"name":"setCloseOnExec","module":"System.Posix.Internals","entity":"value"},{"name":"CFilePath","module":"System.Posix.Internals","entity":"type"},{"name":"c_access","module":"System.Posix.Internals","entity":"value"},{"name":"c_chmod","module":"System.Posix.Internals","entity":"value"},{"name":"c_close","module":"System.Posix.Internals","entity":"value"},{"name":"c_creat","module":"System.Posix.Internals","entity":"value"},{"name":"c_dup","module":"System.Posix.Internals","entity":"value"},{"name":"c_dup2","module":"System.Posix.Internals","entity":"value"},{"name":"c_fstat","module":"System.Posix.Internals","entity":"value"},{"name":"c_isatty","module":"System.Posix.Internals","entity":"value"},{"name":"c_lseek","module":"System.Posix.Internals","entity":"value"},{"name":"lstat","module":"System.Posix.Internals","entity":"value"},{"name":"c_open","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_open","module":"System.Posix.Internals","entity":"value"},{"name":"c_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_stat","module":"System.Posix.Internals","entity":"value"},{"name":"c_umask","module":"System.Posix.Internals","entity":"value"},{"name":"c_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_ftruncate","module":"System.Posix.Internals","entity":"value"},{"name":"c_unlink","module":"System.Posix.Internals","entity":"value"},{"name":"c_getpid","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_lock","module":"System.Posix.Internals","entity":"value"},{"name":"c_fork","module":"System.Posix.Internals","entity":"value"},{"name":"c_link","module":"System.Posix.Internals","entity":"value"},{"name":"c_mkfifo","module":"System.Posix.Internals","entity":"value"},{"name":"c_pipe","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigemptyset","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigaddset","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigprocmask","module":"System.Posix.Internals","entity":"value"},{"name":"c_tcgetattr","module":"System.Posix.Internals","entity":"value"},{"name":"c_tcsetattr","module":"System.Posix.Internals","entity":"value"},{"name":"c_utime","module":"System.Posix.Internals","entity":"value"},{"name":"c_waitpid","module":"System.Posix.Internals","entity":"value"},{"name":"o_RDONLY","module":"System.Posix.Internals","entity":"value"},{"name":"o_WRONLY","module":"System.Posix.Internals","entity":"value"},{"name":"o_RDWR","module":"System.Posix.Internals","entity":"value"},{"name":"o_APPEND","module":"System.Posix.Internals","entity":"value"},{"name":"o_CREAT","module":"System.Posix.Internals","entity":"value"},{"name":"o_EXCL","module":"System.Posix.Internals","entity":"value"},{"name":"o_TRUNC","module":"System.Posix.Internals","entity":"value"},{"name":"o_NOCTTY","module":"System.Posix.Internals","entity":"value"},{"name":"o_NONBLOCK","module":"System.Posix.Internals","entity":"value"},{"name":"o_BINARY","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isreg","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_ischr","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isblk","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isdir","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isfifo","module":"System.Posix.Internals","entity":"value"},{"name":"s_isreg","module":"System.Posix.Internals","entity":"value"},{"name":"s_ischr","module":"System.Posix.Internals","entity":"value"},{"name":"s_isblk","module":"System.Posix.Internals","entity":"value"},{"name":"s_isdir","module":"System.Posix.Internals","entity":"value"},{"name":"s_isfifo","module":"System.Posix.Internals","entity":"value"},{"name":"sizeof_stat","module":"System.Posix.Internals","entity":"value"},{"name":"st_mtime","module":"System.Posix.Internals","entity":"value"},{"name":"st_size","module":"System.Posix.Internals","entity":"value"},{"name":"st_mode","module":"System.Posix.Internals","entity":"value"},{"name":"st_dev","module":"System.Posix.Internals","entity":"value"},{"name":"st_ino","module":"System.Posix.Internals","entity":"value"},{"name":"const_echo","module":"System.Posix.Internals","entity":"value"},{"name":"const_tcsanow","module":"System.Posix.Internals","entity":"value"},{"name":"const_icanon","module":"System.Posix.Internals","entity":"value"},{"name":"const_vmin","module":"System.Posix.Internals","entity":"value"},{"name":"const_vtime","module":"System.Posix.Internals","entity":"value"},{"name":"const_sigttou","module":"System.Posix.Internals","entity":"value"},{"name":"const_sig_block","module":"System.Posix.Internals","entity":"value"},{"name":"const_sig_setmask","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_getfl","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_setfl","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_setfd","module":"System.Posix.Internals","entity":"value"},{"name":"const_fd_cloexec","module":"System.Posix.Internals","entity":"value"},{"name":"s_issock","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_issock","module":"System.Posix.Internals","entity":"value"},{"name":"dEFAULT_BUFFER_SIZE","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_CUR","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_SET","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_END","module":"System.Posix.Internals","entity":"value"}]
+[{"name":"puts","module":"System.Posix.Internals","entity":"value"},{"name":"CFLock","module":"System.Posix.Internals","entity":"type"},{"name":"CGroup","module":"System.Posix.Internals","entity":"type"},{"name":"CLconv","module":"System.Posix.Internals","entity":"type"},{"name":"CPasswd","module":"System.Posix.Internals","entity":"type"},{"name":"CSigaction","module":"System.Posix.Internals","entity":"type"},{"name":"CSigset","module":"System.Posix.Internals","entity":"data"},{"name":"CStat","module":"System.Posix.Internals","entity":"type"},{"name":"CTermios","module":"System.Posix.Internals","entity":"type"},{"name":"CTm","module":"System.Posix.Internals","entity":"type"},{"name":"CTms","module":"System.Posix.Internals","entity":"type"},{"name":"CUtimbuf","module":"System.Posix.Internals","entity":"type"},{"name":"CUtsname","module":"System.Posix.Internals","entity":"type"},{"name":"FD","module":"System.Posix.Internals","entity":"type"},{"name":"fdFileSize","module":"System.Posix.Internals","entity":"value"},{"name":"fileType","module":"System.Posix.Internals","entity":"value"},{"name":"fdStat","module":"System.Posix.Internals","entity":"value"},{"name":"fdType","module":"System.Posix.Internals","entity":"value"},{"name":"statGetType","module":"System.Posix.Internals","entity":"value"},{"name":"ioe_unknownfiletype","module":"System.Posix.Internals","entity":"value"},{"name":"fdGetMode","module":"System.Posix.Internals","entity":"value"},{"name":"withFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"newFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"peekFilePath","module":"System.Posix.Internals","entity":"value"},{"name":"peekFilePathLen","module":"System.Posix.Internals","entity":"value"},{"name":"setCooked","module":"System.Posix.Internals","entity":"value"},{"name":"ioe_unk_error","module":"System.Posix.Internals","entity":"value"},{"name":"setEcho","module":"System.Posix.Internals","entity":"value"},{"name":"getEcho","module":"System.Posix.Internals","entity":"value"},{"name":"set_console_buffering","module":"System.Posix.Internals","entity":"value"},{"name":"set_console_echo","module":"System.Posix.Internals","entity":"value"},{"name":"get_console_echo","module":"System.Posix.Internals","entity":"value"},{"name":"is_console","module":"System.Posix.Internals","entity":"value"},{"name":"setNonBlockingFD","module":"System.Posix.Internals","entity":"value"},{"name":"setCloseOnExec","module":"System.Posix.Internals","entity":"value"},{"name":"CFilePath","module":"System.Posix.Internals","entity":"type"},{"name":"c_access","module":"System.Posix.Internals","entity":"value"},{"name":"c_chmod","module":"System.Posix.Internals","entity":"value"},{"name":"c_close","module":"System.Posix.Internals","entity":"value"},{"name":"c_creat","module":"System.Posix.Internals","entity":"value"},{"name":"c_dup","module":"System.Posix.Internals","entity":"value"},{"name":"c_dup2","module":"System.Posix.Internals","entity":"value"},{"name":"c_fstat","module":"System.Posix.Internals","entity":"value"},{"name":"c_isatty","module":"System.Posix.Internals","entity":"value"},{"name":"c_lseek","module":"System.Posix.Internals","entity":"value"},{"name":"lstat","module":"System.Posix.Internals","entity":"value"},{"name":"c_open","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_open","module":"System.Posix.Internals","entity":"value"},{"name":"c_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_stat","module":"System.Posix.Internals","entity":"value"},{"name":"c_umask","module":"System.Posix.Internals","entity":"value"},{"name":"c_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_safe_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_ftruncate","module":"System.Posix.Internals","entity":"value"},{"name":"c_unlink","module":"System.Posix.Internals","entity":"value"},{"name":"c_getpid","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_read","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_write","module":"System.Posix.Internals","entity":"value"},{"name":"c_fcntl_lock","module":"System.Posix.Internals","entity":"value"},{"name":"c_fork","module":"System.Posix.Internals","entity":"value"},{"name":"c_link","module":"System.Posix.Internals","entity":"value"},{"name":"c_mkfifo","module":"System.Posix.Internals","entity":"value"},{"name":"c_pipe","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigemptyset","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigaddset","module":"System.Posix.Internals","entity":"value"},{"name":"c_sigprocmask","module":"System.Posix.Internals","entity":"value"},{"name":"c_tcgetattr","module":"System.Posix.Internals","entity":"value"},{"name":"c_tcsetattr","module":"System.Posix.Internals","entity":"value"},{"name":"c_utime","module":"System.Posix.Internals","entity":"value"},{"name":"c_waitpid","module":"System.Posix.Internals","entity":"value"},{"name":"o_RDONLY","module":"System.Posix.Internals","entity":"value"},{"name":"o_WRONLY","module":"System.Posix.Internals","entity":"value"},{"name":"o_RDWR","module":"System.Posix.Internals","entity":"value"},{"name":"o_APPEND","module":"System.Posix.Internals","entity":"value"},{"name":"o_CREAT","module":"System.Posix.Internals","entity":"value"},{"name":"o_EXCL","module":"System.Posix.Internals","entity":"value"},{"name":"o_TRUNC","module":"System.Posix.Internals","entity":"value"},{"name":"o_NOCTTY","module":"System.Posix.Internals","entity":"value"},{"name":"o_NONBLOCK","module":"System.Posix.Internals","entity":"value"},{"name":"o_BINARY","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isreg","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_ischr","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isblk","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isdir","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_isfifo","module":"System.Posix.Internals","entity":"value"},{"name":"s_isreg","module":"System.Posix.Internals","entity":"value"},{"name":"s_ischr","module":"System.Posix.Internals","entity":"value"},{"name":"s_isblk","module":"System.Posix.Internals","entity":"value"},{"name":"s_isdir","module":"System.Posix.Internals","entity":"value"},{"name":"s_isfifo","module":"System.Posix.Internals","entity":"value"},{"name":"sizeof_stat","module":"System.Posix.Internals","entity":"value"},{"name":"st_mtime","module":"System.Posix.Internals","entity":"value"},{"name":"st_size","module":"System.Posix.Internals","entity":"value"},{"name":"st_mode","module":"System.Posix.Internals","entity":"value"},{"name":"st_dev","module":"System.Posix.Internals","entity":"value"},{"name":"st_ino","module":"System.Posix.Internals","entity":"value"},{"name":"const_echo","module":"System.Posix.Internals","entity":"value"},{"name":"const_tcsanow","module":"System.Posix.Internals","entity":"value"},{"name":"const_icanon","module":"System.Posix.Internals","entity":"value"},{"name":"const_vmin","module":"System.Posix.Internals","entity":"value"},{"name":"const_vtime","module":"System.Posix.Internals","entity":"value"},{"name":"const_sigttou","module":"System.Posix.Internals","entity":"value"},{"name":"const_sig_block","module":"System.Posix.Internals","entity":"value"},{"name":"const_sig_setmask","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_getfl","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_setfl","module":"System.Posix.Internals","entity":"value"},{"name":"const_f_setfd","module":"System.Posix.Internals","entity":"value"},{"name":"const_fd_cloexec","module":"System.Posix.Internals","entity":"value"},{"name":"s_issock","module":"System.Posix.Internals","entity":"value"},{"name":"c_s_issock","module":"System.Posix.Internals","entity":"value"},{"name":"dEFAULT_BUFFER_SIZE","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_CUR","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_SET","module":"System.Posix.Internals","entity":"value"},{"name":"sEEK_END","module":"System.Posix.Internals","entity":"value"}]
data/baseEnvironment/System.Posix.Types.symbols view
@@ -1,1 +1,1 @@-[{"name":"Fd","module":"System.Posix.Types","entity":"newtype"},{"name":"Fd","module":"System.Posix.Types","type":"Fd","entity":"constructor"},{"name":"ByteCount","module":"System.Posix.Types","entity":"type"},{"name":"ClockTick","module":"System.Posix.Types","entity":"type"},{"name":"EpochTime","module":"System.Posix.Types","entity":"type"},{"name":"FileOffset","module":"System.Posix.Types","entity":"type"},{"name":"ProcessID","module":"System.Posix.Types","entity":"type"},{"name":"ProcessGroupID","module":"System.Posix.Types","entity":"type"},{"name":"DeviceID","module":"System.Posix.Types","entity":"type"},{"name":"FileID","module":"System.Posix.Types","entity":"type"},{"name":"FileMode","module":"System.Posix.Types","entity":"type"},{"name":"Limit","module":"System.Posix.Types","entity":"type"}]
+[{"name":"Fd","module":"System.Posix.Types","entity":"newtype"},{"name":"Fd","module":"System.Posix.Types","type":"Fd","entity":"constructor"},{"name":"ByteCount","module":"System.Posix.Types","entity":"type"},{"name":"ClockTick","module":"System.Posix.Types","entity":"type"},{"name":"EpochTime","module":"System.Posix.Types","entity":"type"},{"name":"FileOffset","module":"System.Posix.Types","entity":"type"},{"name":"ProcessID","module":"System.Posix.Types","entity":"type"},{"name":"ProcessGroupID","module":"System.Posix.Types","entity":"type"},{"name":"DeviceID","module":"System.Posix.Types","entity":"type"},{"name":"FileID","module":"System.Posix.Types","entity":"type"},{"name":"FileMode","module":"System.Posix.Types","entity":"type"},{"name":"Limit","module":"System.Posix.Types","entity":"type"}]
data/baseEnvironment/System.Timeout.symbols view
@@ -1,1 +1,1 @@-[{"name":"timeout","module":"System.Timeout","entity":"value"}]
+[{"name":"timeout","module":"System.Timeout","entity":"value"}]
data/baseEnvironment/Text.ParserCombinators.ReadP.symbols view
@@ -1,1 +1,1 @@-[{"name":"ReadP","module":"Text.ParserCombinators.ReadP","entity":"newtype"},{"name":"get","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"gather","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"eof","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"satisfy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"char","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"string","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"munch","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"munch1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipSpaces","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"count","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"between","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"option","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"optional","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"many","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"many1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipMany","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipMany1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"sepBy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"sepBy1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"endBy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"endBy1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainr","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainl","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainl1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainr1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"manyTill","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"readP_to_S","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"readS_to_P","module":"Text.ParserCombinators.ReadP","entity":"value"}]
+[{"name":"ReadP","module":"Text.ParserCombinators.ReadP","entity":"newtype"},{"name":"get","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"gather","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"eof","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"satisfy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"char","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"string","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"munch","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"munch1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipSpaces","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"count","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"between","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"option","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"optional","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"many","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"many1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipMany","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"skipMany1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"sepBy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"sepBy1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"endBy","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"endBy1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainr","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainl","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainl1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"chainr1","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"manyTill","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"readP_to_S","module":"Text.ParserCombinators.ReadP","entity":"value"},{"name":"readS_to_P","module":"Text.ParserCombinators.ReadP","entity":"value"}]
data/baseEnvironment/Text.ParserCombinators.ReadPrec.symbols view
@@ -1,1 +1,1 @@-[{"name":"ReadPrec","module":"Text.ParserCombinators.ReadPrec","entity":"newtype"},{"name":"Prec","module":"Text.ParserCombinators.ReadPrec","entity":"type"},{"name":"minPrec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"lift","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"step","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"reset","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"get","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_P","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readP_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_S","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readS_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"}]
+[{"name":"ReadPrec","module":"Text.ParserCombinators.ReadPrec","entity":"newtype"},{"name":"Prec","module":"Text.ParserCombinators.ReadPrec","entity":"type"},{"name":"minPrec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"lift","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"step","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"reset","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"get","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_P","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readP_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_S","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readS_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"}]
data/baseEnvironment/Text.Printf.symbols view
@@ -1,1 +1,1 @@-[{"name":"printf","module":"Text.Printf","entity":"value"},{"name":"hPrintf","module":"Text.Printf","entity":"value"},{"name":"PrintfType","module":"Text.Printf","entity":"class"},{"name":"HPrintfType","module":"Text.Printf","entity":"class"},{"name":"PrintfArg","module":"Text.Printf","entity":"class"},{"name":"IsChar","module":"Text.Printf","entity":"class"}]
+[{"name":"printf","module":"Text.Printf","entity":"value"},{"name":"hPrintf","module":"Text.Printf","entity":"value"},{"name":"PrintfType","module":"Text.Printf","entity":"class"},{"name":"HPrintfType","module":"Text.Printf","entity":"class"},{"name":"PrintfArg","module":"Text.Printf","entity":"class"},{"name":"IsChar","module":"Text.Printf","entity":"class"}]
data/baseEnvironment/Text.Read.Lex.symbols view
@@ -1,1 +1,1 @@-[{"name":"Lexeme","module":"Text.Read.Lex","entity":"data"},{"name":"Char","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"EOF","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Ident","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Number","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Punc","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"String","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Symbol","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"numberToInteger","module":"Text.Read.Lex","entity":"value"},{"name":"numberToFixed","module":"Text.Read.Lex","entity":"value"},{"name":"numberToRational","module":"Text.Read.Lex","entity":"value"},{"name":"numberToRangedRational","module":"Text.Read.Lex","entity":"value"},{"name":"lex","module":"Text.Read.Lex","entity":"value"},{"name":"expect","module":"Text.Read.Lex","entity":"value"},{"name":"hsLex","module":"Text.Read.Lex","entity":"value"},{"name":"lexChar","module":"Text.Read.Lex","entity":"value"},{"name":"readIntP","module":"Text.Read.Lex","entity":"value"},{"name":"readOctP","module":"Text.Read.Lex","entity":"value"},{"name":"readDecP","module":"Text.Read.Lex","entity":"value"},{"name":"readHexP","module":"Text.Read.Lex","entity":"value"}]
+[{"name":"Lexeme","module":"Text.Read.Lex","entity":"data"},{"name":"Char","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"EOF","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Ident","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Number","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Punc","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"String","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Symbol","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"numberToInteger","module":"Text.Read.Lex","entity":"value"},{"name":"numberToFixed","module":"Text.Read.Lex","entity":"value"},{"name":"numberToRational","module":"Text.Read.Lex","entity":"value"},{"name":"numberToRangedRational","module":"Text.Read.Lex","entity":"value"},{"name":"lex","module":"Text.Read.Lex","entity":"value"},{"name":"expect","module":"Text.Read.Lex","entity":"value"},{"name":"hsLex","module":"Text.Read.Lex","entity":"value"},{"name":"lexChar","module":"Text.Read.Lex","entity":"value"},{"name":"readIntP","module":"Text.Read.Lex","entity":"value"},{"name":"readOctP","module":"Text.Read.Lex","entity":"value"},{"name":"readDecP","module":"Text.Read.Lex","entity":"value"},{"name":"readHexP","module":"Text.Read.Lex","entity":"value"}]
data/baseEnvironment/Text.Read.symbols view
@@ -1,1 +1,1 @@-[{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readListPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"reads","module":"Text.Read","entity":"value"},{"name":"read","module":"Text.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"get","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"lift","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"minPrec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readP_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_P","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_S","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readS_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"reset","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"step","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"Prec","module":"Text.ParserCombinators.ReadPrec","entity":"type"},{"name":"ReadPrec","module":"Text.ParserCombinators.ReadPrec","entity":"newtype"},{"name":"Lexeme","module":"Text.Read.Lex","entity":"data"},{"name":"Char","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"EOF","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Ident","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Number","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Punc","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"String","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Symbol","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"lexP","module":"GHC.Read","entity":"value"},{"name":"parens","module":"GHC.Read","entity":"value"},{"name":"readListDefault","module":"GHC.Read","entity":"value"},{"name":"readListPrecDefault","module":"GHC.Read","entity":"value"},{"name":"readEither","module":"Text.Read","entity":"value"},{"name":"readMaybe","module":"Text.Read","entity":"value"}]
+[{"name":"Read","module":"GHC.Read","entity":"class"},{"name":"readList","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readListPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"readsPrec","module":"GHC.Read","entity":"method","class":"Read"},{"name":"ReadS","module":"Text.ParserCombinators.ReadP","entity":"type"},{"name":"reads","module":"Text.Read","entity":"value"},{"name":"read","module":"Text.Read","entity":"value"},{"name":"readParen","module":"GHC.Read","entity":"value"},{"name":"lex","module":"GHC.Read","entity":"value"},{"name":"choice","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"get","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"lift","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"look","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"minPrec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"pfail","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readP_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_P","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readPrec_to_S","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"readS_to_Prec","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"reset","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"step","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"+++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"<++","module":"Text.ParserCombinators.ReadPrec","entity":"value"},{"name":"Prec","module":"Text.ParserCombinators.ReadPrec","entity":"type"},{"name":"ReadPrec","module":"Text.ParserCombinators.ReadPrec","entity":"newtype"},{"name":"Lexeme","module":"Text.Read.Lex","entity":"data"},{"name":"Char","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"EOF","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Ident","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Number","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Punc","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"String","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"Symbol","module":"Text.Read.Lex","type":"Lexeme","entity":"constructor"},{"name":"lexP","module":"GHC.Read","entity":"value"},{"name":"parens","module":"GHC.Read","entity":"value"},{"name":"readListDefault","module":"GHC.Read","entity":"value"},{"name":"readListPrecDefault","module":"GHC.Read","entity":"value"},{"name":"readEither","module":"Text.Read","entity":"value"},{"name":"readMaybe","module":"Text.Read","entity":"value"}]
data/baseEnvironment/Text.Show.Functions.symbols view
@@ -1,1 +1,1 @@-[]
+[]
data/baseEnvironment/Text.Show.symbols view
@@ -1,1 +1,1 @@-[{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"showListWith","module":"Text.Show","entity":"value"}]
+[{"name":"ShowS","module":"GHC.Show","entity":"type"},{"name":"Show","module":"GHC.Show","entity":"class"},{"name":"showsPrec","module":"GHC.Show","entity":"method","class":"Show"},{"name":"show","module":"GHC.Show","entity":"method","class":"Show"},{"name":"showList","module":"GHC.Show","entity":"method","class":"Show"},{"name":"shows","module":"GHC.Show","entity":"value"},{"name":"showChar","module":"GHC.Show","entity":"value"},{"name":"showString","module":"GHC.Show","entity":"value"},{"name":"showParen","module":"GHC.Show","entity":"value"},{"name":"showListWith","module":"Text.Show","entity":"value"}]
data/baseEnvironment/Unsafe.Coerce.symbols view
@@ -1,1 +1,1 @@-[{"name":"unsafeCoerce","module":"Unsafe.Coerce","entity":"value"}]
+[{"name":"unsafeCoerce","module":"Unsafe.Coerce","entity":"value"}]
haskell-names.cabal view
@@ -1,295 +1,295 @@-Name:                   haskell-names
-Version:                0.9.9
-License:                BSD3
-Author:                 Philipp Schuster, Roman Cheplyaka, Lennart Augustsson
-Maintainer:             Philipp Schuster
-Category:               Language
-Synopsis:               Name resolution library for Haskell
-Description:
-  This package takes modules parsed with `haskell-src-exts`, resolves used names and annotates the parsed module with scoping information.
-Homepage:               http://documentup.com/haskell-suite/haskell-names
-Stability:              Experimental
-Build-Type:             Simple
-Cabal-Version:          >= 1.10
-Tested-With:            GHC == 8.0.1, GHC == 8.2.1
-
-extra-source-files:
-  README.md
-  CHANGELOG.md
-  tests/annotations/*.hs.golden
-  tests/annotations/*.hs
-  tests/imports/*.hs.golden
-  tests/imports/*.hs
-  tests/exports/*.hs.golden
-  tests/exports/*.hs
-  tests/environment/Prelude.symbols.golden
-data-files:
-  data/baseEnvironment/Control.Applicative.symbols
-  data/baseEnvironment/Control.Arrow.symbols
-  data/baseEnvironment/Control.Category.symbols
-  data/baseEnvironment/Control.Concurrent.Chan.symbols
-  data/baseEnvironment/Control.Concurrent.MVar.symbols
-  data/baseEnvironment/Control.Concurrent.QSem.symbols
-  data/baseEnvironment/Control.Concurrent.QSemN.symbols
-  data/baseEnvironment/Control.Concurrent.symbols
-  data/baseEnvironment/Control.Exception.Base.symbols
-  data/baseEnvironment/Control.Exception.symbols
-  data/baseEnvironment/Control.Monad.Fix.symbols
-  data/baseEnvironment/Control.Monad.Instances.symbols
-  data/baseEnvironment/Control.Monad.ST.Imp.symbols
-  data/baseEnvironment/Control.Monad.ST.Lazy.Imp.symbols
-  data/baseEnvironment/Control.Monad.ST.Lazy.Safe.symbols
-  data/baseEnvironment/Control.Monad.ST.Lazy.Unsafe.symbols
-  data/baseEnvironment/Control.Monad.ST.Lazy.symbols
-  data/baseEnvironment/Control.Monad.ST.Safe.symbols
-  data/baseEnvironment/Control.Monad.ST.Strict.symbols
-  data/baseEnvironment/Control.Monad.ST.Unsafe.symbols
-  data/baseEnvironment/Control.Monad.ST.symbols
-  data/baseEnvironment/Control.Monad.Zip.symbols
-  data/baseEnvironment/Control.Monad.symbols
-  data/baseEnvironment/Data.Bits.symbols
-  data/baseEnvironment/Data.Bool.symbols
-  data/baseEnvironment/Data.Char.symbols
-  data/baseEnvironment/Data.Complex.symbols
-  data/baseEnvironment/Data.Data.symbols
-  data/baseEnvironment/Data.Dynamic.symbols
-  data/baseEnvironment/Data.Either.symbols
-  data/baseEnvironment/Data.Eq.symbols
-  data/baseEnvironment/Data.Fixed.symbols
-  data/baseEnvironment/Data.Foldable.symbols
-  data/baseEnvironment/Data.Function.symbols
-  data/baseEnvironment/Data.Functor.symbols
-  data/baseEnvironment/Data.IORef.symbols
-  data/baseEnvironment/Data.Int.symbols
-  data/baseEnvironment/Data.Ix.symbols
-  data/baseEnvironment/Data.List.symbols
-  data/baseEnvironment/Data.Maybe.symbols
-  data/baseEnvironment/Data.Monoid.symbols
-  data/baseEnvironment/Data.OldTypeable.Internal.symbols
-  data/baseEnvironment/Data.OldTypeable.symbols
-  data/baseEnvironment/Data.Ord.symbols
-  data/baseEnvironment/Data.Ratio.symbols
-  data/baseEnvironment/Data.STRef.Lazy.symbols
-  data/baseEnvironment/Data.STRef.Strict.symbols
-  data/baseEnvironment/Data.STRef.symbols
-  data/baseEnvironment/Data.String.symbols
-  data/baseEnvironment/Data.Traversable.symbols
-  data/baseEnvironment/Data.Tuple.symbols
-  data/baseEnvironment/Data.Typeable.Internal.symbols
-  data/baseEnvironment/Data.Typeable.symbols
-  data/baseEnvironment/Data.Unique.symbols
-  data/baseEnvironment/Data.Version.symbols
-  data/baseEnvironment/Data.Word.symbols
-  data/baseEnvironment/Debug.Trace.symbols
-  data/baseEnvironment/Foreign.C.Error.symbols
-  data/baseEnvironment/Foreign.C.String.symbols
-  data/baseEnvironment/Foreign.C.Types.symbols
-  data/baseEnvironment/Foreign.C.symbols
-  data/baseEnvironment/Foreign.Concurrent.symbols
-  data/baseEnvironment/Foreign.ForeignPtr.Imp.symbols
-  data/baseEnvironment/Foreign.ForeignPtr.Safe.symbols
-  data/baseEnvironment/Foreign.ForeignPtr.Unsafe.symbols
-  data/baseEnvironment/Foreign.ForeignPtr.symbols
-  data/baseEnvironment/Foreign.Marshal.Alloc.symbols
-  data/baseEnvironment/Foreign.Marshal.Array.symbols
-  data/baseEnvironment/Foreign.Marshal.Error.symbols
-  data/baseEnvironment/Foreign.Marshal.Pool.symbols
-  data/baseEnvironment/Foreign.Marshal.Safe.symbols
-  data/baseEnvironment/Foreign.Marshal.Unsafe.symbols
-  data/baseEnvironment/Foreign.Marshal.Utils.symbols
-  data/baseEnvironment/Foreign.Marshal.symbols
-  data/baseEnvironment/Foreign.Ptr.symbols
-  data/baseEnvironment/Foreign.Safe.symbols
-  data/baseEnvironment/Foreign.StablePtr.symbols
-  data/baseEnvironment/Foreign.Storable.symbols
-  data/baseEnvironment/Foreign.symbols
-  data/baseEnvironment/GHC.Arr.symbols
-  data/baseEnvironment/GHC.Base.symbols
-  data/baseEnvironment/GHC.CString.symbols
-  data/baseEnvironment/GHC.Char.symbols
-  data/baseEnvironment/GHC.Classes.symbols
-  data/baseEnvironment/GHC.Conc.IO.symbols
-  data/baseEnvironment/GHC.Conc.Signal.symbols
-  data/baseEnvironment/GHC.Conc.Sync.symbols
-  data/baseEnvironment/GHC.Conc.symbols
-  data/baseEnvironment/GHC.ConsoleHandler.symbols
-  data/baseEnvironment/GHC.Constants.symbols
-  data/baseEnvironment/GHC.Debug.symbols
-  data/baseEnvironment/GHC.Desugar.symbols
-  data/baseEnvironment/GHC.Enum.symbols
-  data/baseEnvironment/GHC.Environment.symbols
-  data/baseEnvironment/GHC.Err.symbols
-  data/baseEnvironment/GHC.Event.Array.symbols
-  data/baseEnvironment/GHC.Event.Clock.symbols
-  data/baseEnvironment/GHC.Event.Control.symbols
-  data/baseEnvironment/GHC.Event.EPoll.symbols
-  data/baseEnvironment/GHC.Event.IntMap.symbols
-  data/baseEnvironment/GHC.Event.Internal.symbols
-  data/baseEnvironment/GHC.Event.KQueue.symbols
-  data/baseEnvironment/GHC.Event.Manager.symbols
-  data/baseEnvironment/GHC.Event.PSQ.symbols
-  data/baseEnvironment/GHC.Event.Poll.symbols
-  data/baseEnvironment/GHC.Event.Thread.symbols
-  data/baseEnvironment/GHC.Event.TimerManager.symbols
-  data/baseEnvironment/GHC.Event.Unique.symbols
-  data/baseEnvironment/GHC.Event.symbols
-  data/baseEnvironment/GHC.Exception.symbols
-  data/baseEnvironment/GHC.Exts.symbols
-  data/baseEnvironment/GHC.Fingerprint.Type.symbols
-  data/baseEnvironment/GHC.Fingerprint.symbols
-  data/baseEnvironment/GHC.Float.ConversionUtils.symbols
-  data/baseEnvironment/GHC.Float.RealFracMethods.symbols
-  data/baseEnvironment/GHC.Float.symbols
-  data/baseEnvironment/GHC.Foreign.symbols
-  data/baseEnvironment/GHC.ForeignPtr.symbols
-  data/baseEnvironment/GHC.GHCi.symbols
-  data/baseEnvironment/GHC.Generics.symbols
-  data/baseEnvironment/GHC.IO.Buffer.symbols
-  data/baseEnvironment/GHC.IO.BufferedIO.symbols
-  data/baseEnvironment/GHC.IO.Device.symbols
-  data/baseEnvironment/GHC.IO.Encoding.CodePage.symbols
-  data/baseEnvironment/GHC.IO.Encoding.Failure.symbols
-  data/baseEnvironment/GHC.IO.Encoding.Iconv.symbols
-  data/baseEnvironment/GHC.IO.Encoding.Latin1.symbols
-  data/baseEnvironment/GHC.IO.Encoding.Types.symbols
-  data/baseEnvironment/GHC.IO.Encoding.UTF16.symbols
-  data/baseEnvironment/GHC.IO.Encoding.UTF32.symbols
-  data/baseEnvironment/GHC.IO.Encoding.UTF8.symbols
-  data/baseEnvironment/GHC.IO.Encoding.symbols
-  data/baseEnvironment/GHC.IO.Exception.symbols
-  data/baseEnvironment/GHC.IO.FD.symbols
-  data/baseEnvironment/GHC.IO.Handle.FD.symbols
-  data/baseEnvironment/GHC.IO.Handle.Internals.symbols
-  data/baseEnvironment/GHC.IO.Handle.Text.symbols
-  data/baseEnvironment/GHC.IO.Handle.Types.symbols
-  data/baseEnvironment/GHC.IO.Handle.symbols
-  data/baseEnvironment/GHC.IO.IOMode.symbols
-  data/baseEnvironment/GHC.IO.symbols
-  data/baseEnvironment/GHC.IOArray.symbols
-  data/baseEnvironment/GHC.IORef.symbols
-  data/baseEnvironment/GHC.IP.symbols
-  data/baseEnvironment/GHC.Int.symbols
-  data/baseEnvironment/GHC.IntWord64.symbols
-  data/baseEnvironment/GHC.Integer.Logarithms.Internals.symbols
-  data/baseEnvironment/GHC.Integer.Logarithms.symbols
-  data/baseEnvironment/GHC.Integer.Simple.Internals.symbols
-  data/baseEnvironment/GHC.Integer.Type.symbols
-  data/baseEnvironment/GHC.Integer.symbols
-  data/baseEnvironment/GHC.List.symbols
-  data/baseEnvironment/GHC.MVar.symbols
-  data/baseEnvironment/GHC.Magic.symbols
-  data/baseEnvironment/GHC.Num.symbols
-  data/baseEnvironment/GHC.PArr.symbols
-  data/baseEnvironment/GHC.Pack.symbols
-  data/baseEnvironment/GHC.Prim.symbols
-  data/baseEnvironment/GHC.PrimopWrappers.symbols
-  data/baseEnvironment/GHC.Profiling.symbols
-  data/baseEnvironment/GHC.Ptr.symbols
-  data/baseEnvironment/GHC.Read.symbols
-  data/baseEnvironment/GHC.Real.symbols
-  data/baseEnvironment/GHC.ST.symbols
-  data/baseEnvironment/GHC.STRef.symbols
-  data/baseEnvironment/GHC.Show.symbols
-  data/baseEnvironment/GHC.Stable.symbols
-  data/baseEnvironment/GHC.Stack.symbols
-  data/baseEnvironment/GHC.Stats.symbols
-  data/baseEnvironment/GHC.Storable.symbols
-  data/baseEnvironment/GHC.TopHandler.symbols
-  data/baseEnvironment/GHC.Tuple.symbols
-  data/baseEnvironment/GHC.TypeLits.symbols
-  data/baseEnvironment/GHC.Types.symbols
-  data/baseEnvironment/GHC.Unicode.symbols
-  data/baseEnvironment/GHC.Weak.symbols
-  data/baseEnvironment/GHC.Word.symbols
-  data/baseEnvironment/Numeric.symbols
-  data/baseEnvironment/Prelude.symbols
-  data/baseEnvironment/System.CPUTime.symbols
-  data/baseEnvironment/System.Console.GetOpt.symbols
-  data/baseEnvironment/System.Environment.ExecutablePath.symbols
-  data/baseEnvironment/System.Environment.symbols
-  data/baseEnvironment/System.Exit.symbols
-  data/baseEnvironment/System.IO.Error.symbols
-  data/baseEnvironment/System.IO.Unsafe.symbols
-  data/baseEnvironment/System.IO.symbols
-  data/baseEnvironment/System.Info.symbols
-  data/baseEnvironment/System.Mem.StableName.symbols
-  data/baseEnvironment/System.Mem.Weak.symbols
-  data/baseEnvironment/System.Mem.symbols
-  data/baseEnvironment/System.Posix.Internals.symbols
-  data/baseEnvironment/System.Posix.Types.symbols
-  data/baseEnvironment/System.Timeout.symbols
-  data/baseEnvironment/Text.ParserCombinators.ReadP.symbols
-  data/baseEnvironment/Text.ParserCombinators.ReadPrec.symbols
-  data/baseEnvironment/Text.Printf.symbols
-  data/baseEnvironment/Text.Read.Lex.symbols
-  data/baseEnvironment/Text.Read.symbols
-  data/baseEnvironment/Text.Show.Functions.symbols
-  data/baseEnvironment/Text.Show.symbols
-  data/baseEnvironment/Unsafe.Coerce.symbols
-
-
-source-repository head
-  type:     git
-  location: git://github.com/haskell-suite/haskell-names.git
-
-Library
-  Default-Language: Haskell2010
-  Build-depends:
-      base >= 4 && < 5
-    , haskell-src-exts >= 1.21 && < 1.24
-    , mtl >= 2.2.1 && < 2.3
-    , transformers >=0.4.2.0 && < 0.6
-    , filepath >= 1.1 && < 1.5
-    , containers >= 0.2 && < 0.7
-    , uniplate >= 1.5.1 && < 1.7
-    , aeson >= 0.8.0.2 && < 1.6
-    , bytestring >= 0.10.4.0 && < 0.11
-    , data-lens-light >= 0.1.2.1 && < 0.2
-    , traverse-with-class >= 1.0.0.0 && < 1.1
-  if impl(ghc <= 7.8)
-    Build-depends: tagged >= 0.8.4 && < 0.9
-  Hs-source-dirs:       src
-  Ghc-options:          -Wall -fno-warn-name-shadowing
-
-  Exposed-modules:      Language.Haskell.Names
-                        Language.Haskell.Names.Open
-                        Language.Haskell.Names.Annotated
-                        Language.Haskell.Names.Environment
-                        Language.Haskell.Names.GlobalSymbolTable
-                        Language.Haskell.Names.LocalSymbolTable
-                        Language.Haskell.Names.Imports
-                        Language.Haskell.Names.Exports
-                        Language.Haskell.Names.ModuleSymbols
-                        Language.Haskell.Names.SyntaxUtils
-                        Language.Haskell.Names.GetBound
-
-  Other-modules:
-                        Language.Haskell.Names.Open.Base
-                        Language.Haskell.Names.Open.Instances
-                        Language.Haskell.Names.Open.Derived
-                        Language.Haskell.Names.Recursive
-                        Language.Haskell.Names.Types
-                        Language.Haskell.Names.RecordWildcards
-                        Language.Haskell.Names.ScopeUtils
-                        Paths_haskell_names
-
-Test-suite test
-  Default-Language: Haskell2010
-  type:       exitcode-stdio-1.0
-  Hs-source-dirs:
-    tests
-  Main-is:
-    run.hs
-  Build-depends:
-      base >= 4 && < 5
-    , haskell-names
-    , haskell-src-exts >= 1.21 && < 1.24
-    , mtl >= 2.2.1 && < 2.3
-    , filepath >= 1.1 && <1.5
-    , containers >= 0.2 && < 0.7
-    , tasty >= 0.12 && < 1.3
-    , tasty-golden >= 2.2.1 && < 2.4
-    , filemanip >= 0.3.6.3 && < 0.4
-    , pretty-show >= 1.6.1 && < 1.11
-    , traverse-with-class >= 1.0.0.0 && < 1.1
-
+Name:                   haskell-names+Version:                0.9.9.1+License:                BSD3+Author:                 Philipp Schuster, Roman Cheplyaka, Lennart Augustsson+Maintainer:             Philipp Schuster+Category:               Language+Synopsis:               Name resolution library for Haskell+Description:+  This package takes modules parsed with `haskell-src-exts`, resolves used names and annotates the parsed module with scoping information.+Homepage:               http://documentup.com/haskell-suite/haskell-names+Stability:              Experimental+Build-Type:             Simple+Cabal-Version:          >= 1.10+Tested-With:            GHC == 8.0.1, GHC == 8.2.1++extra-source-files:+  README.md+  CHANGELOG.md+  tests/annotations/*.hs.golden+  tests/annotations/*.hs+  tests/imports/*.hs.golden+  tests/imports/*.hs+  tests/exports/*.hs.golden+  tests/exports/*.hs+  tests/environment/Prelude.symbols.golden+data-files:+  data/baseEnvironment/Control.Applicative.symbols+  data/baseEnvironment/Control.Arrow.symbols+  data/baseEnvironment/Control.Category.symbols+  data/baseEnvironment/Control.Concurrent.Chan.symbols+  data/baseEnvironment/Control.Concurrent.MVar.symbols+  data/baseEnvironment/Control.Concurrent.QSem.symbols+  data/baseEnvironment/Control.Concurrent.QSemN.symbols+  data/baseEnvironment/Control.Concurrent.symbols+  data/baseEnvironment/Control.Exception.Base.symbols+  data/baseEnvironment/Control.Exception.symbols+  data/baseEnvironment/Control.Monad.Fix.symbols+  data/baseEnvironment/Control.Monad.Instances.symbols+  data/baseEnvironment/Control.Monad.ST.Imp.symbols+  data/baseEnvironment/Control.Monad.ST.Lazy.Imp.symbols+  data/baseEnvironment/Control.Monad.ST.Lazy.Safe.symbols+  data/baseEnvironment/Control.Monad.ST.Lazy.Unsafe.symbols+  data/baseEnvironment/Control.Monad.ST.Lazy.symbols+  data/baseEnvironment/Control.Monad.ST.Safe.symbols+  data/baseEnvironment/Control.Monad.ST.Strict.symbols+  data/baseEnvironment/Control.Monad.ST.Unsafe.symbols+  data/baseEnvironment/Control.Monad.ST.symbols+  data/baseEnvironment/Control.Monad.Zip.symbols+  data/baseEnvironment/Control.Monad.symbols+  data/baseEnvironment/Data.Bits.symbols+  data/baseEnvironment/Data.Bool.symbols+  data/baseEnvironment/Data.Char.symbols+  data/baseEnvironment/Data.Complex.symbols+  data/baseEnvironment/Data.Data.symbols+  data/baseEnvironment/Data.Dynamic.symbols+  data/baseEnvironment/Data.Either.symbols+  data/baseEnvironment/Data.Eq.symbols+  data/baseEnvironment/Data.Fixed.symbols+  data/baseEnvironment/Data.Foldable.symbols+  data/baseEnvironment/Data.Function.symbols+  data/baseEnvironment/Data.Functor.symbols+  data/baseEnvironment/Data.IORef.symbols+  data/baseEnvironment/Data.Int.symbols+  data/baseEnvironment/Data.Ix.symbols+  data/baseEnvironment/Data.List.symbols+  data/baseEnvironment/Data.Maybe.symbols+  data/baseEnvironment/Data.Monoid.symbols+  data/baseEnvironment/Data.OldTypeable.Internal.symbols+  data/baseEnvironment/Data.OldTypeable.symbols+  data/baseEnvironment/Data.Ord.symbols+  data/baseEnvironment/Data.Ratio.symbols+  data/baseEnvironment/Data.STRef.Lazy.symbols+  data/baseEnvironment/Data.STRef.Strict.symbols+  data/baseEnvironment/Data.STRef.symbols+  data/baseEnvironment/Data.String.symbols+  data/baseEnvironment/Data.Traversable.symbols+  data/baseEnvironment/Data.Tuple.symbols+  data/baseEnvironment/Data.Typeable.Internal.symbols+  data/baseEnvironment/Data.Typeable.symbols+  data/baseEnvironment/Data.Unique.symbols+  data/baseEnvironment/Data.Version.symbols+  data/baseEnvironment/Data.Word.symbols+  data/baseEnvironment/Debug.Trace.symbols+  data/baseEnvironment/Foreign.C.Error.symbols+  data/baseEnvironment/Foreign.C.String.symbols+  data/baseEnvironment/Foreign.C.Types.symbols+  data/baseEnvironment/Foreign.C.symbols+  data/baseEnvironment/Foreign.Concurrent.symbols+  data/baseEnvironment/Foreign.ForeignPtr.Imp.symbols+  data/baseEnvironment/Foreign.ForeignPtr.Safe.symbols+  data/baseEnvironment/Foreign.ForeignPtr.Unsafe.symbols+  data/baseEnvironment/Foreign.ForeignPtr.symbols+  data/baseEnvironment/Foreign.Marshal.Alloc.symbols+  data/baseEnvironment/Foreign.Marshal.Array.symbols+  data/baseEnvironment/Foreign.Marshal.Error.symbols+  data/baseEnvironment/Foreign.Marshal.Pool.symbols+  data/baseEnvironment/Foreign.Marshal.Safe.symbols+  data/baseEnvironment/Foreign.Marshal.Unsafe.symbols+  data/baseEnvironment/Foreign.Marshal.Utils.symbols+  data/baseEnvironment/Foreign.Marshal.symbols+  data/baseEnvironment/Foreign.Ptr.symbols+  data/baseEnvironment/Foreign.Safe.symbols+  data/baseEnvironment/Foreign.StablePtr.symbols+  data/baseEnvironment/Foreign.Storable.symbols+  data/baseEnvironment/Foreign.symbols+  data/baseEnvironment/GHC.Arr.symbols+  data/baseEnvironment/GHC.Base.symbols+  data/baseEnvironment/GHC.CString.symbols+  data/baseEnvironment/GHC.Char.symbols+  data/baseEnvironment/GHC.Classes.symbols+  data/baseEnvironment/GHC.Conc.IO.symbols+  data/baseEnvironment/GHC.Conc.Signal.symbols+  data/baseEnvironment/GHC.Conc.Sync.symbols+  data/baseEnvironment/GHC.Conc.symbols+  data/baseEnvironment/GHC.ConsoleHandler.symbols+  data/baseEnvironment/GHC.Constants.symbols+  data/baseEnvironment/GHC.Debug.symbols+  data/baseEnvironment/GHC.Desugar.symbols+  data/baseEnvironment/GHC.Enum.symbols+  data/baseEnvironment/GHC.Environment.symbols+  data/baseEnvironment/GHC.Err.symbols+  data/baseEnvironment/GHC.Event.Array.symbols+  data/baseEnvironment/GHC.Event.Clock.symbols+  data/baseEnvironment/GHC.Event.Control.symbols+  data/baseEnvironment/GHC.Event.EPoll.symbols+  data/baseEnvironment/GHC.Event.IntMap.symbols+  data/baseEnvironment/GHC.Event.Internal.symbols+  data/baseEnvironment/GHC.Event.KQueue.symbols+  data/baseEnvironment/GHC.Event.Manager.symbols+  data/baseEnvironment/GHC.Event.PSQ.symbols+  data/baseEnvironment/GHC.Event.Poll.symbols+  data/baseEnvironment/GHC.Event.Thread.symbols+  data/baseEnvironment/GHC.Event.TimerManager.symbols+  data/baseEnvironment/GHC.Event.Unique.symbols+  data/baseEnvironment/GHC.Event.symbols+  data/baseEnvironment/GHC.Exception.symbols+  data/baseEnvironment/GHC.Exts.symbols+  data/baseEnvironment/GHC.Fingerprint.Type.symbols+  data/baseEnvironment/GHC.Fingerprint.symbols+  data/baseEnvironment/GHC.Float.ConversionUtils.symbols+  data/baseEnvironment/GHC.Float.RealFracMethods.symbols+  data/baseEnvironment/GHC.Float.symbols+  data/baseEnvironment/GHC.Foreign.symbols+  data/baseEnvironment/GHC.ForeignPtr.symbols+  data/baseEnvironment/GHC.GHCi.symbols+  data/baseEnvironment/GHC.Generics.symbols+  data/baseEnvironment/GHC.IO.Buffer.symbols+  data/baseEnvironment/GHC.IO.BufferedIO.symbols+  data/baseEnvironment/GHC.IO.Device.symbols+  data/baseEnvironment/GHC.IO.Encoding.CodePage.symbols+  data/baseEnvironment/GHC.IO.Encoding.Failure.symbols+  data/baseEnvironment/GHC.IO.Encoding.Iconv.symbols+  data/baseEnvironment/GHC.IO.Encoding.Latin1.symbols+  data/baseEnvironment/GHC.IO.Encoding.Types.symbols+  data/baseEnvironment/GHC.IO.Encoding.UTF16.symbols+  data/baseEnvironment/GHC.IO.Encoding.UTF32.symbols+  data/baseEnvironment/GHC.IO.Encoding.UTF8.symbols+  data/baseEnvironment/GHC.IO.Encoding.symbols+  data/baseEnvironment/GHC.IO.Exception.symbols+  data/baseEnvironment/GHC.IO.FD.symbols+  data/baseEnvironment/GHC.IO.Handle.FD.symbols+  data/baseEnvironment/GHC.IO.Handle.Internals.symbols+  data/baseEnvironment/GHC.IO.Handle.Text.symbols+  data/baseEnvironment/GHC.IO.Handle.Types.symbols+  data/baseEnvironment/GHC.IO.Handle.symbols+  data/baseEnvironment/GHC.IO.IOMode.symbols+  data/baseEnvironment/GHC.IO.symbols+  data/baseEnvironment/GHC.IOArray.symbols+  data/baseEnvironment/GHC.IORef.symbols+  data/baseEnvironment/GHC.IP.symbols+  data/baseEnvironment/GHC.Int.symbols+  data/baseEnvironment/GHC.IntWord64.symbols+  data/baseEnvironment/GHC.Integer.Logarithms.Internals.symbols+  data/baseEnvironment/GHC.Integer.Logarithms.symbols+  data/baseEnvironment/GHC.Integer.Simple.Internals.symbols+  data/baseEnvironment/GHC.Integer.Type.symbols+  data/baseEnvironment/GHC.Integer.symbols+  data/baseEnvironment/GHC.List.symbols+  data/baseEnvironment/GHC.MVar.symbols+  data/baseEnvironment/GHC.Magic.symbols+  data/baseEnvironment/GHC.Num.symbols+  data/baseEnvironment/GHC.PArr.symbols+  data/baseEnvironment/GHC.Pack.symbols+  data/baseEnvironment/GHC.Prim.symbols+  data/baseEnvironment/GHC.PrimopWrappers.symbols+  data/baseEnvironment/GHC.Profiling.symbols+  data/baseEnvironment/GHC.Ptr.symbols+  data/baseEnvironment/GHC.Read.symbols+  data/baseEnvironment/GHC.Real.symbols+  data/baseEnvironment/GHC.ST.symbols+  data/baseEnvironment/GHC.STRef.symbols+  data/baseEnvironment/GHC.Show.symbols+  data/baseEnvironment/GHC.Stable.symbols+  data/baseEnvironment/GHC.Stack.symbols+  data/baseEnvironment/GHC.Stats.symbols+  data/baseEnvironment/GHC.Storable.symbols+  data/baseEnvironment/GHC.TopHandler.symbols+  data/baseEnvironment/GHC.Tuple.symbols+  data/baseEnvironment/GHC.TypeLits.symbols+  data/baseEnvironment/GHC.Types.symbols+  data/baseEnvironment/GHC.Unicode.symbols+  data/baseEnvironment/GHC.Weak.symbols+  data/baseEnvironment/GHC.Word.symbols+  data/baseEnvironment/Numeric.symbols+  data/baseEnvironment/Prelude.symbols+  data/baseEnvironment/System.CPUTime.symbols+  data/baseEnvironment/System.Console.GetOpt.symbols+  data/baseEnvironment/System.Environment.ExecutablePath.symbols+  data/baseEnvironment/System.Environment.symbols+  data/baseEnvironment/System.Exit.symbols+  data/baseEnvironment/System.IO.Error.symbols+  data/baseEnvironment/System.IO.Unsafe.symbols+  data/baseEnvironment/System.IO.symbols+  data/baseEnvironment/System.Info.symbols+  data/baseEnvironment/System.Mem.StableName.symbols+  data/baseEnvironment/System.Mem.Weak.symbols+  data/baseEnvironment/System.Mem.symbols+  data/baseEnvironment/System.Posix.Internals.symbols+  data/baseEnvironment/System.Posix.Types.symbols+  data/baseEnvironment/System.Timeout.symbols+  data/baseEnvironment/Text.ParserCombinators.ReadP.symbols+  data/baseEnvironment/Text.ParserCombinators.ReadPrec.symbols+  data/baseEnvironment/Text.Printf.symbols+  data/baseEnvironment/Text.Read.Lex.symbols+  data/baseEnvironment/Text.Read.symbols+  data/baseEnvironment/Text.Show.Functions.symbols+  data/baseEnvironment/Text.Show.symbols+  data/baseEnvironment/Unsafe.Coerce.symbols+++source-repository head+  type:     git+  location: git://github.com/haskell-suite/haskell-names.git++Library+  Default-Language: Haskell2010+  Build-depends:+      base >= 4 && < 5+    , haskell-src-exts >= 1.21 && < 1.24+    , mtl >= 2.2.1 && < 2.4+    , transformers >=0.4.2.0 && < 0.7+    , filepath >= 1.1 && < 1.6+    , containers >= 0.2 && < 0.7+    , uniplate >= 1.5.1 && < 1.7+    , aeson >= 0.8.0.2 && < 2.3+    , bytestring >= 0.10.4.0 && < 0.13+    , data-lens-light >= 0.1.2.1 && < 0.2+    , traverse-with-class >= 1.0.0.0 && < 1.1+  if impl(ghc <= 7.8)+    Build-depends: tagged >= 0.8.4 && < 0.9+  Hs-source-dirs:       src+  Ghc-options:          -Wall -fno-warn-name-shadowing++  Exposed-modules:      Language.Haskell.Names+                        Language.Haskell.Names.Open+                        Language.Haskell.Names.Annotated+                        Language.Haskell.Names.Environment+                        Language.Haskell.Names.GlobalSymbolTable+                        Language.Haskell.Names.LocalSymbolTable+                        Language.Haskell.Names.Imports+                        Language.Haskell.Names.Exports+                        Language.Haskell.Names.ModuleSymbols+                        Language.Haskell.Names.SyntaxUtils+                        Language.Haskell.Names.GetBound++  Other-modules:+                        Language.Haskell.Names.Open.Base+                        Language.Haskell.Names.Open.Instances+                        Language.Haskell.Names.Open.Derived+                        Language.Haskell.Names.Recursive+                        Language.Haskell.Names.Types+                        Language.Haskell.Names.RecordWildcards+                        Language.Haskell.Names.ScopeUtils+                        Paths_haskell_names++Test-suite test+  Default-Language: Haskell2010+  type:       exitcode-stdio-1.0+  Hs-source-dirs:+    tests+  Main-is:+    run.hs+  Build-depends:+      base >= 4 && < 5+    , haskell-names+    , haskell-src-exts >= 1.21 && < 1.24+    , mtl >= 2.2.1 && < 2.4+    , filepath >= 1.1 && <1.6+    , containers >= 0.2 && < 0.7+    , tasty >= 0.12 && < 1.6+    , tasty-golden >= 2.2.1 && < 2.4+    , filemanip >= 0.3.6.3 && < 0.4+    , pretty-show >= 1.6.1 && < 1.11+    , traverse-with-class >= 1.0.0.0 && < 1.1+
src/Language/Haskell/Names.hs view
@@ -1,24 +1,24 @@-module Language.Haskell.Names
-  (
-  -- * Functions
-    resolve
-  , annotate
-  -- * Types
-  , Environment
-  , Symbol(..)
-  , Scoped(..)
-  , NameInfo(..)
-  , Error(..)
-  -- * Reading and writing environments
-  , readSymbols
-  , writeSymbols
-  , loadBase
-  -- * Pretty printing
-  , ppError
-  , ppSymbol
-  ) where
-
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.Recursive
-import Language.Haskell.Names.Environment
-
+module Language.Haskell.Names+  (+  -- * Functions+    resolve+  , annotate+  -- * Types+  , Environment+  , Symbol(..)+  , Scoped(..)+  , NameInfo(..)+  , Error(..)+  -- * Reading and writing environments+  , readSymbols+  , writeSymbols+  , loadBase+  -- * Pretty printing+  , ppError+  , ppSymbol+  ) where++import Language.Haskell.Names.Types+import Language.Haskell.Names.Recursive+import Language.Haskell.Names.Environment+
src/Language/Haskell/Names/Annotated.hs view
@@ -1,185 +1,185 @@--- This module uses the open recursion interface
--- ("Language.Haskell.Names.Open") to annotate the AST with binding
--- information.
-{-# LANGUAGE FlexibleContexts, MultiParamTypeClasses, ImplicitParams,
-    UndecidableInstances, ScopedTypeVariables,
-    TypeOperators, GADTs #-}
-module Language.Haskell.Names.Annotated
-  ( Scoped(..)
-  , NameInfo(..)
-  , annotateDecl
-  ) where
-
-
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.RecordWildcards
-import Language.Haskell.Names.Open.Base
-import Language.Haskell.Names.Open.Instances ()
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import qualified Language.Haskell.Names.LocalSymbolTable as Local
-import Language.Haskell.Names.SyntaxUtils (
-  dropAnn, setAnn, nameQualification, qNameToName)
-import Language.Haskell.Exts
-import Data.Proxy
-import Data.Lens.Light
-import Data.Typeable (
-  Typeable, (:~:)(Refl), eqT)
-
-
-annotateDecl
-  :: forall a l .
-     (Resolvable (a (Scoped l)), Functor a, Typeable l)
-  => Scope -> a l -> a (Scoped l)
-annotateDecl sc = annotateRec (Proxy :: Proxy l) sc . fmap (Scoped None)
-
-annotateRec
-  :: forall a l .
-     (Typeable l, Resolvable a)
-  => Proxy l -> Scope -> a -> a
-annotateRec _ sc a = go sc a where
-  go :: forall a . Resolvable a => Scope -> a -> a
-  go sc a
-    | Just (Refl :: QName (Scoped l) :~: a) <- eqT
-      = lookupQName (fmap sLoc a) sc <$ a
-    | Just (Refl :: Name (Scoped l) :~: a) <- eqT
-      = lookupName (fmap sLoc a) sc <$ a
-    | Just (Refl :: FieldUpdate (Scoped l) :~: a) <- eqT
-      = case a of
-          FieldWildcard l ->
-            FieldWildcard (Scoped (RecExpWildcard namesRes) (sLoc l)) where
-              namesRes = do
-                f <- sc ^. wcNames
-                let localQName = qualifyName Nothing (setAnn (sLoc l) (wcFieldName f))
-                    symbol = wcFieldSymbol f
-                Scoped info _ <- return (lookupQName localQName sc)
-                return (symbol, info)
-          _ -> rmap go sc a
-    | Just (Refl :: PatField (Scoped l) :~: a) <- eqT
-      = case a of
-          PFieldWildcard l ->
-            PFieldWildcard (Scoped (RecPatWildcard namesRes) (sLoc l)) where
-              namesRes = do
-                f <- sc ^. wcNames
-                let symbol = wcFieldSymbol f
-                return symbol
-          _ -> rmap go sc a
-    | otherwise
-      = rmap go sc a
-
-
-lookupQName :: QName l -> Scope -> Scoped l
-lookupQName (Special l _) _ = Scoped None l
-lookupQName qname scope = Scoped nameInfo (ann qname) where
-
-  nameInfo = case getL patSynMode scope of
-
-    Nothing -> case getL nameCtx scope of
-
-      ReferenceV -> case Local.lookupValue qname (getL lTable scope) of
-        Right srcloc -> LocalValue srcloc
-        _ ->
-          checkUniqueness (Global.lookupValue qname globalTable)
-
-      ReferenceT ->
-        checkUniqueness (Global.lookupType qname globalTable)
-
-      ReferenceUT ->
-        checkUniqueness (Global.lookupMethodOrAssociate qname' globalTable) where
-          qname' = case qname of
-            UnQual _ name -> qualifyName maybeQualification name where
-              maybeQualification = maybe Nothing nameQualification (getL instClassName scope)
-            _ -> qname
-
-      ReferenceRS ->
-        checkUniqueness (Global.lookupSelector qname globalTable)
-
-      _ -> None
-
-    Just PatSynLeftHandSide -> case getL nameCtx scope of
-
-      ReferenceV -> ValueBinder
-
-      ReferenceRS -> ValueBinder
-
-      _ -> None
-
-    Just PatSynRightHandSide -> case getL nameCtx scope of
-
-      ReferenceV -> case Local.lookupValue qname (getL lTable scope) of
-        Right srcloc -> LocalValue srcloc
-        _ -> checkUniqueness (Global.lookupValue qname globalTable)
-      ReferenceRS ->
-        checkUniqueness (Global.lookupSelector qname globalTable)
-
-      _ -> None
-
-
-  globalTable = getL gTable scope
-
-  checkUniqueness symbols = case symbols of
-    [] -> ScopeError (ENotInScope qname)
-    [symbol] -> GlobalSymbol symbol (dropAnn qname)
-    _ -> ScopeError (EAmbiguous qname symbols)
-
-
-lookupName :: Name l -> Scope -> Scoped l
-lookupName name scope = Scoped nameInfo (ann name) where
-
-  nameInfo = case getL patSynMode scope of
-
-    Nothing -> case getL nameCtx scope of
-
-      ReferenceUV ->
-        disambiguateMethod maybeClassName qname (Global.lookupMethodOrAssociate qname globalTable) where
-          qname = qualifyName maybeQualification name
-          maybeQualification = maybe Nothing nameQualification maybeClassName
-          maybeClassName = getL instClassName scope
-
-      SignatureV ->
-        checkUniqueness qname (Global.lookupValue qname globalTable) where
-          qname = qualifyName (Just (getL moduName scope)) name
-
-      BindingV -> ValueBinder
-
-      BindingT -> TypeBinder
-
-      _ -> None
-
-    Just PatSynLeftHandSide -> case getL nameCtx scope of
-
-      BindingV -> ValueBinder
-
-      _ -> None
-
-    Just PatSynRightHandSide -> case getL nameCtx scope of
-
-      BindingV ->
-        case Local.lookupValue (qualifyName Nothing name) (getL lTable scope) of
-          Right srcloc -> LocalValue srcloc
-          _ -> None
-
-      _ -> None
-
-
-  globalTable = getL gTable scope
-
-
-checkUniqueness :: QName l -> [Symbol] -> NameInfo l
-checkUniqueness qname symbols = case symbols of
-  [] -> ScopeError (ENotInScope qname)
-  [symbol] -> GlobalSymbol symbol (dropAnn qname)
-  _ -> ScopeError (EAmbiguous qname symbols)
-
-
-disambiguateMethod :: Maybe (QName ()) -> QName l -> [Symbol] -> NameInfo l
-disambiguateMethod Nothing _ _ = ScopeError (EInternal "method in instance of unknown class")
-disambiguateMethod (Just instanceClassName) qname symbols = checkUniqueness qname disambiguatedSymbols where
-  disambiguatedSymbols =
-    filter (\symbol -> className symbol == qNameToName instanceClassName) symbols
-
-qualifyName :: Maybe (ModuleName ()) -> Name l -> QName l
-qualifyName Nothing n = UnQual (ann n) n
-qualifyName (Just (ModuleName () moduleName)) n =
-  Qual (ann n) annotatedModuleName n where
-    annotatedModuleName = ModuleName (ann n) moduleName
-
+-- This module uses the open recursion interface+-- ("Language.Haskell.Names.Open") to annotate the AST with binding+-- information.+{-# LANGUAGE FlexibleContexts, MultiParamTypeClasses, ImplicitParams,+    UndecidableInstances, ScopedTypeVariables,+    TypeOperators, GADTs #-}+module Language.Haskell.Names.Annotated+  ( Scoped(..)+  , NameInfo(..)+  , annotateDecl+  ) where+++import Language.Haskell.Names.Types+import Language.Haskell.Names.RecordWildcards+import Language.Haskell.Names.Open.Base+import Language.Haskell.Names.Open.Instances ()+import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import qualified Language.Haskell.Names.LocalSymbolTable as Local+import Language.Haskell.Names.SyntaxUtils (+  dropAnn, setAnn, nameQualification, qNameToName)+import Language.Haskell.Exts+import Data.Proxy+import Data.Lens.Light+import Data.Typeable (+  Typeable, (:~:)(Refl), eqT)+++annotateDecl+  :: forall a l .+     (Resolvable (a (Scoped l)), Functor a, Typeable l)+  => Scope -> a l -> a (Scoped l)+annotateDecl sc = annotateRec (Proxy :: Proxy l) sc . fmap (Scoped None)++annotateRec+  :: forall a l .+     (Typeable l, Resolvable a)+  => Proxy l -> Scope -> a -> a+annotateRec _ sc a = go sc a where+  go :: forall a . Resolvable a => Scope -> a -> a+  go sc a+    | Just (Refl :: QName (Scoped l) :~: a) <- eqT+      = lookupQName (fmap sLoc a) sc <$ a+    | Just (Refl :: Name (Scoped l) :~: a) <- eqT+      = lookupName (fmap sLoc a) sc <$ a+    | Just (Refl :: FieldUpdate (Scoped l) :~: a) <- eqT+      = case a of+          FieldWildcard l ->+            FieldWildcard (Scoped (RecExpWildcard namesRes) (sLoc l)) where+              namesRes = do+                f <- sc ^. wcNames+                let localQName = qualifyName Nothing (setAnn (sLoc l) (wcFieldName f))+                    symbol = wcFieldSymbol f+                Scoped info _ <- return (lookupQName localQName sc)+                return (symbol, info)+          _ -> rmap go sc a+    | Just (Refl :: PatField (Scoped l) :~: a) <- eqT+      = case a of+          PFieldWildcard l ->+            PFieldWildcard (Scoped (RecPatWildcard namesRes) (sLoc l)) where+              namesRes = do+                f <- sc ^. wcNames+                let symbol = wcFieldSymbol f+                return symbol+          _ -> rmap go sc a+    | otherwise+      = rmap go sc a+++lookupQName :: QName l -> Scope -> Scoped l+lookupQName (Special l _) _ = Scoped None l+lookupQName qname scope = Scoped nameInfo (ann qname) where++  nameInfo = case getL patSynMode scope of++    Nothing -> case getL nameCtx scope of++      ReferenceV -> case Local.lookupValue qname (getL lTable scope) of+        Right srcloc -> LocalValue srcloc+        _ ->+          checkUniqueness (Global.lookupValue qname globalTable)++      ReferenceT ->+        checkUniqueness (Global.lookupType qname globalTable)++      ReferenceUT ->+        checkUniqueness (Global.lookupMethodOrAssociate qname' globalTable) where+          qname' = case qname of+            UnQual _ name -> qualifyName maybeQualification name where+              maybeQualification = maybe Nothing nameQualification (getL instClassName scope)+            _ -> qname++      ReferenceRS ->+        checkUniqueness (Global.lookupSelector qname globalTable)++      _ -> None++    Just PatSynLeftHandSide -> case getL nameCtx scope of++      ReferenceV -> ValueBinder++      ReferenceRS -> ValueBinder++      _ -> None++    Just PatSynRightHandSide -> case getL nameCtx scope of++      ReferenceV -> case Local.lookupValue qname (getL lTable scope) of+        Right srcloc -> LocalValue srcloc+        _ -> checkUniqueness (Global.lookupValue qname globalTable)+      ReferenceRS ->+        checkUniqueness (Global.lookupSelector qname globalTable)++      _ -> None+++  globalTable = getL gTable scope++  checkUniqueness symbols = case symbols of+    [] -> ScopeError (ENotInScope qname)+    [symbol] -> GlobalSymbol symbol (dropAnn qname)+    _ -> ScopeError (EAmbiguous qname symbols)+++lookupName :: Name l -> Scope -> Scoped l+lookupName name scope = Scoped nameInfo (ann name) where++  nameInfo = case getL patSynMode scope of++    Nothing -> case getL nameCtx scope of++      ReferenceUV ->+        disambiguateMethod maybeClassName qname (Global.lookupMethodOrAssociate qname globalTable) where+          qname = qualifyName maybeQualification name+          maybeQualification = maybe Nothing nameQualification maybeClassName+          maybeClassName = getL instClassName scope++      SignatureV ->+        checkUniqueness qname (Global.lookupValue qname globalTable) where+          qname = qualifyName (Just (getL moduName scope)) name++      BindingV -> ValueBinder++      BindingT -> TypeBinder++      _ -> None++    Just PatSynLeftHandSide -> case getL nameCtx scope of++      BindingV -> ValueBinder++      _ -> None++    Just PatSynRightHandSide -> case getL nameCtx scope of++      BindingV ->+        case Local.lookupValue (qualifyName Nothing name) (getL lTable scope) of+          Right srcloc -> LocalValue srcloc+          _ -> None++      _ -> None+++  globalTable = getL gTable scope+++checkUniqueness :: QName l -> [Symbol] -> NameInfo l+checkUniqueness qname symbols = case symbols of+  [] -> ScopeError (ENotInScope qname)+  [symbol] -> GlobalSymbol symbol (dropAnn qname)+  _ -> ScopeError (EAmbiguous qname symbols)+++disambiguateMethod :: Maybe (QName ()) -> QName l -> [Symbol] -> NameInfo l+disambiguateMethod Nothing _ _ = ScopeError (EInternal "method in instance of unknown class")+disambiguateMethod (Just instanceClassName) qname symbols = checkUniqueness qname disambiguatedSymbols where+  disambiguatedSymbols =+    filter (\symbol -> className symbol == qNameToName instanceClassName) symbols++qualifyName :: Maybe (ModuleName ()) -> Name l -> QName l+qualifyName Nothing n = UnQual (ann n) n+qualifyName (Just (ModuleName () moduleName)) n =+  Qual (ann n) annotatedModuleName n where+    annotatedModuleName = ModuleName (ann n) moduleName+
src/Language/Haskell/Names/Environment.hs view
@@ -1,148 +1,148 @@-{-# LANGUAGE DeriveDataTypeable, OverloadedStrings, FlexibleInstances #-}
-{-# OPTIONS_GHC -fno-warn-orphans -fno-warn-name-shadowing #-}
-module Language.Haskell.Names.Environment
-  (
-    Environment
-  -- * Load a predefined environment
-  , loadBase
-  -- * Read and write symbols files
-  , readSymbols
-  , writeSymbols
-  -- * Exceptions
-  , SymbolsFileException(..)
-  ) where
-
-import Language.Haskell.Names.Types (Environment, Symbol(..))
-import Language.Haskell.Exts (ModuleName(ModuleName),Name,prettyPrint)
-import Language.Haskell.Names.SyntaxUtils (stringToName,nameToString,dropAnn, annName)
-import qualified Data.ByteString.Lazy as BS (readFile, writeFile, pack)
-import Data.Aeson
-import Data.Char
-import Data.Typeable
-import Control.Exception
-import Control.Monad
-import System.FilePath ((</>), (<.>))
-import qualified Data.Map as Map (fromList)
-import Data.Traversable (for)
-
-import Paths_haskell_names (getDataDir)
-
--- | Read symbols from a file.
-readSymbols :: FilePath -> IO [Symbol]
-readSymbols path =
-  either (throwIO . BadSymbolsFile path) return =<<
-    eitherDecode <$> BS.readFile path
-
--- | Write symbols to a file.
-writeSymbols :: FilePath -> [Symbol] -> IO ()
-writeSymbols path symbols =
-  BS.writeFile path $
-    encode symbols `mappend` BS.pack [fromIntegral $ ord '\n']
-
-data SymbolsFileException =
-  -- | Symbols could not be parsed. This tells you the name of the file
-  -- and the parse error text.
-  BadSymbolsFile FilePath String
-  deriving (Typeable, Show)
-instance Exception SymbolsFileException
-
-prettyName :: Name () -> String
-prettyName = nameToString . annName
-
-instance ToJSON Symbol where
-  toJSON symbol =
-    object ([
-      "entity" .= symbolEntity symbol,
-      "module" .= prettyPrint (symbolModule symbol),
-      "name" .= prettyName (symbolName symbol)] ++ additionalInfo symbol)
-    where
-      additionalInfo symbol = case symbol of
-        Method { className = cls } ->
-          ["class" .= prettyName cls]
-        Selector { typeName = ty, constructors = cons } ->
-          ["type" .= prettyName ty
-          ,"constructors".= map prettyName cons]
-        Constructor { typeName = ty } ->
-          ["type" .= prettyName ty]
-        TypeFam { associate = as } ->
-          ["associate" .= fmap prettyName as]
-        DataFam { associate = as } ->
-          ["associate" .= fmap prettyName as]
-        PatternConstructor { patternTypeName = mty } ->
-          ["patternTypeName" .= fmap prettyName mty]
-        PatternSelector { patternTypeName = mty, patternConstructorName = pn } ->
-          ["patternTypeName" .= fmap prettyName mty
-          ,"patternConstructorName" .= prettyName pn]
-        _ -> []
-
-symbolEntity :: Symbol -> String
-symbolEntity i = case i of
-  Value {} -> "value"
-  Method {} -> "method"
-  Selector {} -> "selector"
-  Constructor {} -> "constructor"
-  Type {} -> "type"
-  Data {} -> "data"
-  NewType {} -> "newtype"
-  TypeFam {} -> "typeFamily"
-  DataFam {} -> "dataFamily"
-  Class   {} -> "class"
-  PatternConstructor {} -> "patternConstructor"
-  PatternSelector {} -> "patternSelector"
-
-parseName :: String -> Name ()
-parseName = dropAnn . stringToName
-
-instance FromJSON Symbol where
-  parseJSON (Object v) = do
-    entity <- v .: "entity"
-    symbolmodule <- ModuleName () <$> v .: "module"
-    symbolname <- parseName <$> v .: "name"
-
-    case entity :: String of
-      "value" -> return $ Value symbolmodule symbolname
-      "method" -> do
-        cls <- v .: "class"
-        return (Method symbolmodule symbolname (parseName cls))
-      "selector" -> do
-        typ <- v .: "type"
-        cons <- v .: "constructors"
-        return (Selector symbolmodule symbolname (parseName typ) (map parseName cons))
-      "constructor" -> do
-        typ <- v .: "type"
-        return (Constructor symbolmodule symbolname (parseName typ))
-      "type" -> return $ Type symbolmodule symbolname
-      "data" -> return $ Data symbolmodule symbolname
-      "newtype" -> return $ NewType symbolmodule symbolname
-      "typeFamily" -> do
-        associate <- fmap parseName <$> v .: "associate"
-        return $ TypeFam symbolmodule symbolname associate
-      "dataFamily" -> do
-        associate <- fmap parseName <$> v .: "associate"
-        return $ DataFam symbolmodule symbolname associate
-      "class" -> return $ Class symbolmodule symbolname
-      "patternConstructor" -> do
-        typ <- fmap parseName <$> v .: "patternTypeName"
-        return (PatternConstructor symbolmodule symbolname typ)
-      "patternSelector" -> do
-        typ <- fmap parseName <$> v .: "patternTypeName"
-        patternname <- parseName <$> v .: "patternConstructorName"
-        return (PatternSelector symbolmodule symbolname typ patternname)
-      _ -> mzero
-
-  parseJSON _ = mzero
-
-
--- | Load a basic environment that contains modules very similar to GHC's base package.
-loadBase :: IO Environment
-loadBase = do
-  moduleSymbols <- for baseModules (\moduleName -> do
-    dataDir <- getDataDir
-    let path = dataDir </> "data" </> "baseEnvironment" </>
-          prettyPrint moduleName <.> "symbols"
-    symbols <- readSymbols path
-    return (moduleName, symbols))
-  return (Map.fromList moduleSymbols)
-
-baseModules :: [ModuleName ()]
-baseModules = map (ModuleName ()) ["Control.Applicative","Control.Arrow","Control.Category","Control.Concurrent.Chan","Control.Concurrent.MVar","Control.Concurrent.QSem","Control.Concurrent.QSemN","Control.Concurrent","Control.Exception.Base","Control.Exception","Control.Monad.Fix","Control.Monad.Instances","Control.Monad.ST.Imp","Control.Monad.ST.Lazy.Imp","Control.Monad.ST.Lazy.Safe","Control.Monad.ST.Lazy.Unsafe","Control.Monad.ST.Lazy","Control.Monad.ST.Safe","Control.Monad.ST.Strict","Control.Monad.ST.Unsafe","Control.Monad.ST","Control.Monad.Zip","Control.Monad","Data.Bits","Data.Bool","Data.Char","Data.Complex","Data.Data","Data.Dynamic","Data.Either","Data.Eq","Data.Fixed","Data.Foldable","Data.Function","Data.Functor","Data.IORef","Data.Int","Data.Ix","Data.List","Data.Maybe","Data.Monoid","Data.OldTypeable.Internal","Data.OldTypeable","Data.Ord","Data.Ratio","Data.STRef.Lazy","Data.STRef.Strict","Data.STRef","Data.String","Data.Traversable","Data.Tuple","Data.Typeable.Internal","Data.Typeable","Data.Unique","Data.Version","Data.Word","Debug.Trace","Foreign.C.Error","Foreign.C.String","Foreign.C.Types","Foreign.C","Foreign.Concurrent","Foreign.ForeignPtr.Imp","Foreign.ForeignPtr.Safe","Foreign.ForeignPtr.Unsafe","Foreign.ForeignPtr","Foreign.Marshal.Alloc","Foreign.Marshal.Array","Foreign.Marshal.Error","Foreign.Marshal.Pool","Foreign.Marshal.Safe","Foreign.Marshal.Unsafe","Foreign.Marshal.Utils","Foreign.Marshal","Foreign.Ptr","Foreign.Safe","Foreign.StablePtr","Foreign.Storable","Foreign","GHC.Arr","GHC.Base","GHC.Char","GHC.Conc.IO","GHC.Conc.Signal","GHC.Conc.Sync","GHC.Conc","GHC.ConsoleHandler","GHC.Constants","GHC.Desugar","GHC.Enum","GHC.Environment","GHC.Err","GHC.Event.Array","GHC.Event.Clock","GHC.Event.Control","GHC.Event.EPoll","GHC.Event.IntMap","GHC.Event.Internal","GHC.Event.KQueue","GHC.Event.Manager","GHC.Event.PSQ","GHC.Event.Poll","GHC.Event.Thread","GHC.Event.TimerManager","GHC.Event.Unique","GHC.Event","GHC.Exception","GHC.Exts","GHC.Fingerprint.Type","GHC.Fingerprint","GHC.Float.ConversionUtils","GHC.Float.RealFracMethods","GHC.Float","GHC.Foreign","GHC.ForeignPtr","GHC.GHCi","GHC.Generics","GHC.IO.Buffer","GHC.IO.BufferedIO","GHC.IO.Device","GHC.IO.Encoding.CodePage","GHC.IO.Encoding.Failure","GHC.IO.Encoding.Iconv","GHC.IO.Encoding.Latin1","GHC.IO.Encoding.Types","GHC.IO.Encoding.UTF16","GHC.IO.Encoding.UTF32","GHC.IO.Encoding.UTF8","GHC.IO.Encoding","GHC.IO.Exception","GHC.IO.FD","GHC.IO.Handle.FD","GHC.IO.Handle.Internals","GHC.IO.Handle.Text","GHC.IO.Handle.Types","GHC.IO.Handle","GHC.IO.IOMode","GHC.IO","GHC.IOArray","GHC.IORef","GHC.IP","GHC.Int","GHC.List","GHC.MVar","GHC.Num","GHC.PArr","GHC.Pack","GHC.Profiling","GHC.Ptr","GHC.Read","GHC.Real","GHC.ST","GHC.STRef","GHC.Show","GHC.Stable","GHC.Stack","GHC.Stats","GHC.Storable","GHC.TopHandler","GHC.TypeLits","GHC.Unicode","GHC.Weak","GHC.Word","Numeric","Prelude","System.CPUTime","System.Console.GetOpt","System.Environment.ExecutablePath","System.Environment","System.Exit","System.IO.Error","System.IO.Unsafe","System.IO","System.Info","System.Mem.StableName","System.Mem.Weak","System.Mem","System.Posix.Internals","System.Posix.Types","System.Timeout","Text.ParserCombinators.ReadP","Text.ParserCombinators.ReadPrec","Text.Printf","Text.Read.Lex","Text.Read","Text.Show.Functions","Text.Show","Unsafe.Coerce","GHC.CString","GHC.Classes","GHC.Debug","GHC.IntWord64","GHC.Magic","GHC.Prim","GHC.PrimopWrappers","GHC.Tuple","GHC.Types","GHC.Integer.Logarithms.Internals","GHC.Integer.Logarithms","GHC.Integer.Simple.Internals","GHC.Integer.Type","GHC.Integer"]
+{-# LANGUAGE DeriveDataTypeable, OverloadedStrings, FlexibleInstances #-}+{-# OPTIONS_GHC -fno-warn-orphans -fno-warn-name-shadowing #-}+module Language.Haskell.Names.Environment+  (+    Environment+  -- * Load a predefined environment+  , loadBase+  -- * Read and write symbols files+  , readSymbols+  , writeSymbols+  -- * Exceptions+  , SymbolsFileException(..)+  ) where++import Language.Haskell.Names.Types (Environment, Symbol(..))+import Language.Haskell.Exts (ModuleName(ModuleName),Name,prettyPrint)+import Language.Haskell.Names.SyntaxUtils (stringToName,nameToString,dropAnn, annName)+import qualified Data.ByteString.Lazy as BS (readFile, writeFile, pack)+import Data.Aeson+import Data.Char+import Data.Typeable+import Control.Exception+import Control.Monad+import System.FilePath ((</>), (<.>))+import qualified Data.Map as Map (fromList)+import Data.Traversable (for)++import Paths_haskell_names (getDataDir)++-- | Read symbols from a file.+readSymbols :: FilePath -> IO [Symbol]+readSymbols path =+  either (throwIO . BadSymbolsFile path) return =<<+    eitherDecode <$> BS.readFile path++-- | Write symbols to a file.+writeSymbols :: FilePath -> [Symbol] -> IO ()+writeSymbols path symbols =+  BS.writeFile path $+    encode symbols `mappend` BS.pack [fromIntegral $ ord '\n']++data SymbolsFileException =+  -- | Symbols could not be parsed. This tells you the name of the file+  -- and the parse error text.+  BadSymbolsFile FilePath String+  deriving (Typeable, Show)+instance Exception SymbolsFileException++prettyName :: Name () -> String+prettyName = nameToString . annName++instance ToJSON Symbol where+  toJSON symbol =+    object ([+      "entity" .= symbolEntity symbol,+      "module" .= prettyPrint (symbolModule symbol),+      "name" .= prettyName (symbolName symbol)] ++ additionalInfo symbol)+    where+      additionalInfo symbol = case symbol of+        Method { className = cls } ->+          ["class" .= prettyName cls]+        Selector { typeName = ty, constructors = cons } ->+          ["type" .= prettyName ty+          ,"constructors".= map prettyName cons]+        Constructor { typeName = ty } ->+          ["type" .= prettyName ty]+        TypeFam { associate = as } ->+          ["associate" .= fmap prettyName as]+        DataFam { associate = as } ->+          ["associate" .= fmap prettyName as]+        PatternConstructor { patternTypeName = mty } ->+          ["patternTypeName" .= fmap prettyName mty]+        PatternSelector { patternTypeName = mty, patternConstructorName = pn } ->+          ["patternTypeName" .= fmap prettyName mty+          ,"patternConstructorName" .= prettyName pn]+        _ -> []++symbolEntity :: Symbol -> String+symbolEntity i = case i of+  Value {} -> "value"+  Method {} -> "method"+  Selector {} -> "selector"+  Constructor {} -> "constructor"+  Type {} -> "type"+  Data {} -> "data"+  NewType {} -> "newtype"+  TypeFam {} -> "typeFamily"+  DataFam {} -> "dataFamily"+  Class   {} -> "class"+  PatternConstructor {} -> "patternConstructor"+  PatternSelector {} -> "patternSelector"++parseName :: String -> Name ()+parseName = dropAnn . stringToName++instance FromJSON Symbol where+  parseJSON (Object v) = do+    entity <- v .: "entity"+    symbolmodule <- ModuleName () <$> v .: "module"+    symbolname <- parseName <$> v .: "name"++    case entity :: String of+      "value" -> return $ Value symbolmodule symbolname+      "method" -> do+        cls <- v .: "class"+        return (Method symbolmodule symbolname (parseName cls))+      "selector" -> do+        typ <- v .: "type"+        cons <- v .: "constructors"+        return (Selector symbolmodule symbolname (parseName typ) (map parseName cons))+      "constructor" -> do+        typ <- v .: "type"+        return (Constructor symbolmodule symbolname (parseName typ))+      "type" -> return $ Type symbolmodule symbolname+      "data" -> return $ Data symbolmodule symbolname+      "newtype" -> return $ NewType symbolmodule symbolname+      "typeFamily" -> do+        associate <- fmap parseName <$> v .: "associate"+        return $ TypeFam symbolmodule symbolname associate+      "dataFamily" -> do+        associate <- fmap parseName <$> v .: "associate"+        return $ DataFam symbolmodule symbolname associate+      "class" -> return $ Class symbolmodule symbolname+      "patternConstructor" -> do+        typ <- fmap parseName <$> v .: "patternTypeName"+        return (PatternConstructor symbolmodule symbolname typ)+      "patternSelector" -> do+        typ <- fmap parseName <$> v .: "patternTypeName"+        patternname <- parseName <$> v .: "patternConstructorName"+        return (PatternSelector symbolmodule symbolname typ patternname)+      _ -> mzero++  parseJSON _ = mzero+++-- | Load a basic environment that contains modules very similar to GHC's base package.+loadBase :: IO Environment+loadBase = do+  moduleSymbols <- for baseModules (\moduleName -> do+    dataDir <- getDataDir+    let path = dataDir </> "data" </> "baseEnvironment" </>+          prettyPrint moduleName <.> "symbols"+    symbols <- readSymbols path+    return (moduleName, symbols))+  return (Map.fromList moduleSymbols)++baseModules :: [ModuleName ()]+baseModules = map (ModuleName ()) ["Control.Applicative","Control.Arrow","Control.Category","Control.Concurrent.Chan","Control.Concurrent.MVar","Control.Concurrent.QSem","Control.Concurrent.QSemN","Control.Concurrent","Control.Exception.Base","Control.Exception","Control.Monad.Fix","Control.Monad.Instances","Control.Monad.ST.Imp","Control.Monad.ST.Lazy.Imp","Control.Monad.ST.Lazy.Safe","Control.Monad.ST.Lazy.Unsafe","Control.Monad.ST.Lazy","Control.Monad.ST.Safe","Control.Monad.ST.Strict","Control.Monad.ST.Unsafe","Control.Monad.ST","Control.Monad.Zip","Control.Monad","Data.Bits","Data.Bool","Data.Char","Data.Complex","Data.Data","Data.Dynamic","Data.Either","Data.Eq","Data.Fixed","Data.Foldable","Data.Function","Data.Functor","Data.IORef","Data.Int","Data.Ix","Data.List","Data.Maybe","Data.Monoid","Data.OldTypeable.Internal","Data.OldTypeable","Data.Ord","Data.Ratio","Data.STRef.Lazy","Data.STRef.Strict","Data.STRef","Data.String","Data.Traversable","Data.Tuple","Data.Typeable.Internal","Data.Typeable","Data.Unique","Data.Version","Data.Word","Debug.Trace","Foreign.C.Error","Foreign.C.String","Foreign.C.Types","Foreign.C","Foreign.Concurrent","Foreign.ForeignPtr.Imp","Foreign.ForeignPtr.Safe","Foreign.ForeignPtr.Unsafe","Foreign.ForeignPtr","Foreign.Marshal.Alloc","Foreign.Marshal.Array","Foreign.Marshal.Error","Foreign.Marshal.Pool","Foreign.Marshal.Safe","Foreign.Marshal.Unsafe","Foreign.Marshal.Utils","Foreign.Marshal","Foreign.Ptr","Foreign.Safe","Foreign.StablePtr","Foreign.Storable","Foreign","GHC.Arr","GHC.Base","GHC.Char","GHC.Conc.IO","GHC.Conc.Signal","GHC.Conc.Sync","GHC.Conc","GHC.ConsoleHandler","GHC.Constants","GHC.Desugar","GHC.Enum","GHC.Environment","GHC.Err","GHC.Event.Array","GHC.Event.Clock","GHC.Event.Control","GHC.Event.EPoll","GHC.Event.IntMap","GHC.Event.Internal","GHC.Event.KQueue","GHC.Event.Manager","GHC.Event.PSQ","GHC.Event.Poll","GHC.Event.Thread","GHC.Event.TimerManager","GHC.Event.Unique","GHC.Event","GHC.Exception","GHC.Exts","GHC.Fingerprint.Type","GHC.Fingerprint","GHC.Float.ConversionUtils","GHC.Float.RealFracMethods","GHC.Float","GHC.Foreign","GHC.ForeignPtr","GHC.GHCi","GHC.Generics","GHC.IO.Buffer","GHC.IO.BufferedIO","GHC.IO.Device","GHC.IO.Encoding.CodePage","GHC.IO.Encoding.Failure","GHC.IO.Encoding.Iconv","GHC.IO.Encoding.Latin1","GHC.IO.Encoding.Types","GHC.IO.Encoding.UTF16","GHC.IO.Encoding.UTF32","GHC.IO.Encoding.UTF8","GHC.IO.Encoding","GHC.IO.Exception","GHC.IO.FD","GHC.IO.Handle.FD","GHC.IO.Handle.Internals","GHC.IO.Handle.Text","GHC.IO.Handle.Types","GHC.IO.Handle","GHC.IO.IOMode","GHC.IO","GHC.IOArray","GHC.IORef","GHC.IP","GHC.Int","GHC.List","GHC.MVar","GHC.Num","GHC.PArr","GHC.Pack","GHC.Profiling","GHC.Ptr","GHC.Read","GHC.Real","GHC.ST","GHC.STRef","GHC.Show","GHC.Stable","GHC.Stack","GHC.Stats","GHC.Storable","GHC.TopHandler","GHC.TypeLits","GHC.Unicode","GHC.Weak","GHC.Word","Numeric","Prelude","System.CPUTime","System.Console.GetOpt","System.Environment.ExecutablePath","System.Environment","System.Exit","System.IO.Error","System.IO.Unsafe","System.IO","System.Info","System.Mem.StableName","System.Mem.Weak","System.Mem","System.Posix.Internals","System.Posix.Types","System.Timeout","Text.ParserCombinators.ReadP","Text.ParserCombinators.ReadPrec","Text.Printf","Text.Read.Lex","Text.Read","Text.Show.Functions","Text.Show","Unsafe.Coerce","GHC.CString","GHC.Classes","GHC.Debug","GHC.IntWord64","GHC.Magic","GHC.Prim","GHC.PrimopWrappers","GHC.Tuple","GHC.Types","GHC.Integer.Logarithms.Internals","GHC.Integer.Logarithms","GHC.Integer.Simple.Internals","GHC.Integer.Type","GHC.Integer"]
src/Language/Haskell/Names/Exports.hs view
@@ -1,118 +1,118 @@-{-# LANGUAGE TypeFamilies, NoMonoLocalBinds #-}
-module Language.Haskell.Names.Exports
-  ( exportedSymbols
-  , annotateExportSpecList
-  ) where
-
-import qualified Data.Map as Map
-import qualified Data.Set as Set
-import Control.Monad
-import Control.Monad.Writer
-import Data.Data
-import Language.Haskell.Exts
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.ScopeUtils
-import Language.Haskell.Names.SyntaxUtils
-import Language.Haskell.Names.ModuleSymbols
-import Language.Haskell.Names.GlobalSymbolTable as Global
-import qualified Data.Set as Set (fromList, toList)
-
-
--- | Compute the list of symbols the given module exports using the given
--- table of symbols that are in scope in that module.
-exportedSymbols :: (Data l, Eq l) => Global.Table -> Module l -> [Symbol]
-exportedSymbols globalTable modul = nubSymbols (case getExportSpecList modul of
-  Nothing -> moduleSymbols globalTable modul
-  Just (ExportSpecList _ exportSpecs) ->
-    concatMap (exportSpecSymbols globalTable) exportSpecs)
-
-exportSpecSymbols :: Global.Table -> ExportSpec l -> [Symbol]
-exportSpecSymbols globalTable exportSpec =
-  case annotateExportSpec globalTable exportSpec of
-    EVar (Scoped (Export symbols) _) _ -> symbols
-    EAbs (Scoped (Export symbols) _) _ _ -> symbols
-    EThingWith (Scoped (Export symbols) _) _ _ _ -> symbols
-    EModuleContents (Scoped (Export symbols) _) _ -> symbols
-    _ -> []
-
--- | Annotate the given export list with scoping information using the given
--- table of symbols that are in scope in that module.
-annotateExportSpecList :: Global.Table -> ExportSpecList l -> ExportSpecList (Scoped l)
-annotateExportSpecList globalTable (ExportSpecList l exportSpecs) =
-  ExportSpecList (none l) (map (annotateExportSpec globalTable) exportSpecs)
-
-annotateExportSpec :: Global.Table -> ExportSpec l -> ExportSpec (Scoped l)
-annotateExportSpec globalTable exportSpec =
- case exportSpec of
-  EVar l qn ->
-    case Global.lookupValue qn globalTable of
-      [] -> scopeError (ENotInScope qn) exportSpec
-      [symbol] -> EVar (Scoped (Export [symbol]) l)
-            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)
-      symbols -> scopeError (EAmbiguous qn symbols) exportSpec
-  EAbs l ns@(PatternNamespace _) qn ->
-    case Global.lookupValue qn globalTable of
-      [] -> scopeError (ENotInScope qn) exportSpec
-      [symbol] -> EAbs (Scoped (Export [symbol]) l)
-            (noScope ns)
-            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)
-      symbols -> scopeError (EAmbiguous qn symbols) exportSpec
-  EAbs l ns qn ->
-    case Global.lookupType qn globalTable of
-      [] -> scopeError (ENotInScope qn) exportSpec
-      [symbol] -> EAbs (Scoped (Export [symbol]) l)
-            (noScope ns)
-            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)
-      symbols -> scopeError (EAmbiguous qn symbols) exportSpec
-  EThingWith l w@(EWildcard _ _) qn _ ->
-    case Global.lookupType qn globalTable of
-      [] -> scopeError (ENotInScope qn) exportSpec
-      [symbol] ->
-        let
-          subSymbols = nubSymbols (do
-              subSymbol <- concat (Map.elems globalTable)
-              Just subSymbolParentName <- return $ symbolParent subSymbol
-              guard (subSymbolParentName == symbolName symbol)
-              guard (symbolModule subSymbol == symbolModule symbol)
-              return subSymbol)
-          s = [symbol] <> subSymbols
-        in
-          EThingWith (Scoped (Export s) l) (fmap (Scoped None) w) (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn) []
-      symbols -> scopeError (EAmbiguous qn symbols) exportSpec
-  EThingWith l w@(NoWildcard {}) qn cns ->
-    case Global.lookupType qn globalTable of
-      [] -> scopeError (ENotInScope qn) exportSpec
-      [symbol] ->
-        let
-          (cns', subSymbols) =
-            resolveCNames
-              (concat (Map.elems globalTable))
-              (symbolName symbol)
-              (\cn -> ENotInScope (UnQual (ann cn) (unCName cn))) -- FIXME better error
-              cns
-          s = [symbol] <> subSymbols
-        in
-          EThingWith (Scoped (Export s) l) (fmap (Scoped None) w) (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn) cns'
-      symbols -> scopeError (EAmbiguous qn symbols) exportSpec
-  -- FIXME ambiguity check
-  EModuleContents _ modulename -> Scoped (Export exportedSymbols) <$> exportSpec where
-
-      exportedSymbols = Set.toList (Set.intersection inScopeQualified inScopeUnqualified)
-
-      inScopeQualified = Set.fromList (do
-          (Qual _ prefix _, symbols) <- Map.toList globalTable
-          guard (prefix == dropAnn modulename)
-          symbols)
-
-      inScopeUnqualified = Set.fromList (do
-          (UnQual _ _, symbols) <- Map.toList globalTable
-          symbols)
-
-
-nubSymbols :: [Symbol] -> [Symbol]
-nubSymbols = loop Set.empty where
-  loop _ [] = []
-  loop a (b : c) = if Set.member b a
-    then loop a c
-    else b : loop (Set.insert b a) c
-
+{-# LANGUAGE TypeFamilies, NoMonoLocalBinds #-}+module Language.Haskell.Names.Exports+  ( exportedSymbols+  , annotateExportSpecList+  ) where++import qualified Data.Map as Map+import qualified Data.Set as Set+import Control.Monad+import Control.Monad.Writer+import Data.Data+import Language.Haskell.Exts+import Language.Haskell.Names.Types+import Language.Haskell.Names.ScopeUtils+import Language.Haskell.Names.SyntaxUtils+import Language.Haskell.Names.ModuleSymbols+import Language.Haskell.Names.GlobalSymbolTable as Global+import qualified Data.Set as Set (fromList, toList)+++-- | Compute the list of symbols the given module exports using the given+-- table of symbols that are in scope in that module.+exportedSymbols :: (Data l, Eq l) => Global.Table -> Module l -> [Symbol]+exportedSymbols globalTable modul = nubSymbols (case getExportSpecList modul of+  Nothing -> moduleSymbols globalTable modul+  Just (ExportSpecList _ exportSpecs) ->+    concatMap (exportSpecSymbols globalTable) exportSpecs)++exportSpecSymbols :: Global.Table -> ExportSpec l -> [Symbol]+exportSpecSymbols globalTable exportSpec =+  case annotateExportSpec globalTable exportSpec of+    EVar (Scoped (Export symbols) _) _ -> symbols+    EAbs (Scoped (Export symbols) _) _ _ -> symbols+    EThingWith (Scoped (Export symbols) _) _ _ _ -> symbols+    EModuleContents (Scoped (Export symbols) _) _ -> symbols+    _ -> []++-- | Annotate the given export list with scoping information using the given+-- table of symbols that are in scope in that module.+annotateExportSpecList :: Global.Table -> ExportSpecList l -> ExportSpecList (Scoped l)+annotateExportSpecList globalTable (ExportSpecList l exportSpecs) =+  ExportSpecList (none l) (map (annotateExportSpec globalTable) exportSpecs)++annotateExportSpec :: Global.Table -> ExportSpec l -> ExportSpec (Scoped l)+annotateExportSpec globalTable exportSpec =+ case exportSpec of+  EVar l qn ->+    case Global.lookupValue qn globalTable of+      [] -> scopeError (ENotInScope qn) exportSpec+      [symbol] -> EVar (Scoped (Export [symbol]) l)+            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)+      symbols -> scopeError (EAmbiguous qn symbols) exportSpec+  EAbs l ns@(PatternNamespace _) qn ->+    case Global.lookupValue qn globalTable of+      [] -> scopeError (ENotInScope qn) exportSpec+      [symbol] -> EAbs (Scoped (Export [symbol]) l)+            (noScope ns)+            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)+      symbols -> scopeError (EAmbiguous qn symbols) exportSpec+  EAbs l ns qn ->+    case Global.lookupType qn globalTable of+      [] -> scopeError (ENotInScope qn) exportSpec+      [symbol] -> EAbs (Scoped (Export [symbol]) l)+            (noScope ns)+            (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn)+      symbols -> scopeError (EAmbiguous qn symbols) exportSpec+  EThingWith l w@(EWildcard _ _) qn _ ->+    case Global.lookupType qn globalTable of+      [] -> scopeError (ENotInScope qn) exportSpec+      [symbol] ->+        let+          subSymbols = nubSymbols (do+              subSymbol <- concat (Map.elems globalTable)+              Just subSymbolParentName <- return $ symbolParent subSymbol+              guard (subSymbolParentName == symbolName symbol)+              guard (symbolModule subSymbol == symbolModule symbol)+              return subSymbol)+          s = [symbol] <> subSymbols+        in+          EThingWith (Scoped (Export s) l) (fmap (Scoped None) w) (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn) []+      symbols -> scopeError (EAmbiguous qn symbols) exportSpec+  EThingWith l w@(NoWildcard {}) qn cns ->+    case Global.lookupType qn globalTable of+      [] -> scopeError (ENotInScope qn) exportSpec+      [symbol] ->+        let+          (cns', subSymbols) =+            resolveCNames+              (concat (Map.elems globalTable))+              (symbolName symbol)+              (\cn -> ENotInScope (UnQual (ann cn) (unCName cn))) -- FIXME better error+              cns+          s = [symbol] <> subSymbols+        in+          EThingWith (Scoped (Export s) l) (fmap (Scoped None) w) (Scoped (GlobalSymbol symbol (dropAnn qn)) <$> qn) cns'+      symbols -> scopeError (EAmbiguous qn symbols) exportSpec+  -- FIXME ambiguity check+  EModuleContents _ modulename -> Scoped (Export exportedSymbols) <$> exportSpec where++      exportedSymbols = Set.toList (Set.intersection inScopeQualified inScopeUnqualified)++      inScopeQualified = Set.fromList (do+          (Qual _ prefix _, symbols) <- Map.toList globalTable+          guard (prefix == dropAnn modulename)+          symbols)++      inScopeUnqualified = Set.fromList (do+          (UnQual _ _, symbols) <- Map.toList globalTable+          symbols)+++nubSymbols :: [Symbol] -> [Symbol]+nubSymbols = loop Set.empty where+  loop _ [] = []+  loop a (b : c) = if Set.member b a+    then loop a c+    else b : loop (Set.insert b a) c+
src/Language/Haskell/Names/GetBound.hs view
@@ -1,161 +1,161 @@-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies,
-             FlexibleInstances, UndecidableInstances, NamedFieldPuns,
-             ScopedTypeVariables #-}
-module Language.Haskell.Names.GetBound
-  ( GetBound(..)
-  ) where
-
-import Data.Generics.Uniplate.Data
-import Data.Data
-
-import Language.Haskell.Exts
-import Language.Haskell.Names.RecordWildcards
-import Language.Haskell.Names.SyntaxUtils
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-
--- | Get bound value identifiers.
-class GetBound a l | a -> l where
-    -- | For record wildcards we need to know which fields the given
-    -- constructor has. So we pass the global table for that.
-    getBound :: Global.Table -> a -> [Name l]
-
--- XXX account for shadowing?
-instance (GetBound a l) => GetBound [a] l where
-    getBound ctx xs = concatMap (getBound ctx) xs
-
-instance (GetBound a l) => GetBound (Maybe a) l where
-    getBound ctx = maybe [] (getBound ctx)
-
-instance (GetBound a l, GetBound b l) => GetBound (a, b) l where
-    getBound ctx (a, b) = getBound ctx a ++ getBound ctx b
-
-instance (Data l) => GetBound (Binds l) l where
-    getBound ctx e = case e of
-      BDecls _ ds -> getBound ctx ds
-      IPBinds _ _ -> []  -- XXX doesn't bind regular identifiers
-
-instance (Data l) => GetBound (Decl l) l where
-    getBound ctx e = case e of
-      TypeDecl{} -> []
-      TypeFamDecl{} -> []
-      ClosedTypeFamDecl{} -> []
-      DataDecl _ _ _ _ ds _ -> getBound ctx ds
-      GDataDecl _ _ _ _ _ ds _ -> getBound ctx ds
-      DataFamDecl{} -> []
-      TypeInsDecl{} -> []
-      DataInsDecl _ _ _ ds _ -> getBound ctx ds
-      GDataInsDecl _ _ _ _ ds _ -> getBound ctx ds
-      ClassDecl _ _ _ _ mds -> getBound ctx mds
-      InstDecl{} -> []
-      DerivDecl{} -> []
-      InfixDecl{} -> []
-      DefaultDecl{} -> []
-      SpliceDecl{} -> []
-      TypeSig{} -> []
-      FunBind _ [] -> error "getBound: FunBind []"
-      FunBind _ (Match _ n _ _ _ : _) -> [n]
-      FunBind _ (InfixMatch _ _ n _ _ _ : _) -> [n]
-      PatBind _ p _ _ -> getBound ctx p
-      PatSyn _ p _ _ -> case p of
-        PInfixApp _ _ qn _ -> [qNameToName qn]
-        PApp _ qn _ -> [qNameToName qn]
-        PRec _ qn fs -> qNameToName qn : concatMap getFieldBound fs where
-          getFieldBound (PFieldPat _ qn' _) = [qNameToName qn']
-          getFieldBound (PFieldPun _ qn') = [qNameToName qn']
-          getFieldBound (PFieldWildcard _) = []
-        _ -> []
-      ForImp _ _ _ _ n _ -> [n]
-      ForExp _ _ _ n _ -> [n]
-      RulePragmaDecl{} -> []
-      DeprPragmaDecl{} -> []
-      WarnPragmaDecl{} -> []
-      InlineSig{} -> []
-      SpecSig{} -> []
-      SpecInlineSig{} -> []
-      InstSig{} -> []
-      AnnPragma{} -> []
-      InlineConlikeSig{} -> []
-      MinimalPragma{} -> []
-      -- TODO view patterns, pattern synonyms, role annotations
-      _ -> []
-
-instance (Data l) => GetBound (QualConDecl l) l where
-    getBound ctx (QualConDecl _ _ _ d) = getBound ctx d
-
-instance (Data l) => GetBound (GadtDecl l) l where
-    getBound _ctx (GadtDecl _l conName _ _ mbFieldDecls _ty) =
-      -- GADT constructor name
-      [conName] ++
-      -- GADT selector names
-      [ fieldName
-      | Just fieldDecls <- return mbFieldDecls
-      , FieldDecl _l' fieldNames _fieldTy <- fieldDecls
-      , fieldName <- fieldNames
-      ]
-
-instance (Data l) => GetBound (ConDecl l) l where
-    getBound ctx e = case e of
-      ConDecl _ n _ -> [n]
-      InfixConDecl _ _ n _ -> [n]
-      RecDecl _ n fs -> n : getBound ctx fs
-
-instance (Data l) => GetBound (FieldDecl l) l where
-    getBound _ctx (FieldDecl _ ns _) = ns
-
-instance (Data l) => GetBound (ClassDecl l) l where
-    getBound _ctx e = case e of
-      ClsDecl _ d -> getBoundSign d
-      ClsDataFam{} -> []
-      ClsTyFam{} -> []
-      ClsTyDef{} -> []
-      ClsDefSig{} -> []
-
-instance (Data l) => GetBound (Match l) l where
-    getBound _ctx e = case e of
-      Match _ n _ _ _ -> [n]
-      InfixMatch _ _ n _ _ _ -> [n]
-
-instance (Data l) => GetBound (Stmt l) l where
-  getBound ctx e =
-    case e of
-      Generator _ pat _ -> getBound ctx pat
-      LetStmt _ bnds    -> getBound ctx bnds
-      RecStmt _ stmts   -> getBound ctx stmts
-      Qualifier {} -> []
-
-instance (Data l) => GetBound (QualStmt l) l where
-  getBound ctx e =
-    case e of
-      QualStmt _ stmt -> getBound ctx stmt
-      _ -> []
-
-instance (Data l) => GetBound (Pat l) l where
-  getBound gt p =
-    [ n | p' <- universe $ transform dropExp p, n <- varp p' ]
-
-    where
-
-      varp (PVar _ n) = [n]
-      varp (PAsPat _ n _) = [n]
-      varp (PNPlusK _ n _) = [n]
-      varp (PRec _ con fs) =
-        [ n
-        | -- (lazily) compute elided fields for the case when 'f' below is a wildcard
-          let elidedFields = map wcFieldName $ patWcNames gt con fs
-        , f <- fs
-        , n <- getRecVars elidedFields f
-        ]
-      varp _ = []
-
-      -- must remove nested Exp so universe doesn't descend into them
-      dropExp (PViewPat _ _ x) = x
-      dropExp x = x
-
-      getRecVars :: [Name ()] -> PatField l -> [Name l]
-      getRecVars _ PFieldPat {} = [] -- this is already found by the generic algorithm
-      getRecVars _ (PFieldPun _ qn) = [qNameToName qn]
-      getRecVars elidedFields (PFieldWildcard l) = map (setAnn l . annName) elidedFields
-
-getBoundSign :: Decl l -> [Name l]
-getBoundSign (TypeSig _ ns _) = ns
-getBoundSign _ = []
+{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies,+             FlexibleInstances, UndecidableInstances, NamedFieldPuns,+             ScopedTypeVariables #-}+module Language.Haskell.Names.GetBound+  ( GetBound(..)+  ) where++import Data.Generics.Uniplate.Data+import Data.Data++import Language.Haskell.Exts+import Language.Haskell.Names.RecordWildcards+import Language.Haskell.Names.SyntaxUtils+import qualified Language.Haskell.Names.GlobalSymbolTable as Global++-- | Get bound value identifiers.+class GetBound a l | a -> l where+    -- | For record wildcards we need to know which fields the given+    -- constructor has. So we pass the global table for that.+    getBound :: Global.Table -> a -> [Name l]++-- XXX account for shadowing?+instance (GetBound a l) => GetBound [a] l where+    getBound ctx xs = concatMap (getBound ctx) xs++instance (GetBound a l) => GetBound (Maybe a) l where+    getBound ctx = maybe [] (getBound ctx)++instance (GetBound a l, GetBound b l) => GetBound (a, b) l where+    getBound ctx (a, b) = getBound ctx a ++ getBound ctx b++instance (Data l) => GetBound (Binds l) l where+    getBound ctx e = case e of+      BDecls _ ds -> getBound ctx ds+      IPBinds _ _ -> []  -- XXX doesn't bind regular identifiers++instance (Data l) => GetBound (Decl l) l where+    getBound ctx e = case e of+      TypeDecl{} -> []+      TypeFamDecl{} -> []+      ClosedTypeFamDecl{} -> []+      DataDecl _ _ _ _ ds _ -> getBound ctx ds+      GDataDecl _ _ _ _ _ ds _ -> getBound ctx ds+      DataFamDecl{} -> []+      TypeInsDecl{} -> []+      DataInsDecl _ _ _ ds _ -> getBound ctx ds+      GDataInsDecl _ _ _ _ ds _ -> getBound ctx ds+      ClassDecl _ _ _ _ mds -> getBound ctx mds+      InstDecl{} -> []+      DerivDecl{} -> []+      InfixDecl{} -> []+      DefaultDecl{} -> []+      SpliceDecl{} -> []+      TypeSig{} -> []+      FunBind _ [] -> error "getBound: FunBind []"+      FunBind _ (Match _ n _ _ _ : _) -> [n]+      FunBind _ (InfixMatch _ _ n _ _ _ : _) -> [n]+      PatBind _ p _ _ -> getBound ctx p+      PatSyn _ p _ _ -> case p of+        PInfixApp _ _ qn _ -> [qNameToName qn]+        PApp _ qn _ -> [qNameToName qn]+        PRec _ qn fs -> qNameToName qn : concatMap getFieldBound fs where+          getFieldBound (PFieldPat _ qn' _) = [qNameToName qn']+          getFieldBound (PFieldPun _ qn') = [qNameToName qn']+          getFieldBound (PFieldWildcard _) = []+        _ -> []+      ForImp _ _ _ _ n _ -> [n]+      ForExp _ _ _ n _ -> [n]+      RulePragmaDecl{} -> []+      DeprPragmaDecl{} -> []+      WarnPragmaDecl{} -> []+      InlineSig{} -> []+      SpecSig{} -> []+      SpecInlineSig{} -> []+      InstSig{} -> []+      AnnPragma{} -> []+      InlineConlikeSig{} -> []+      MinimalPragma{} -> []+      -- TODO view patterns, pattern synonyms, role annotations+      _ -> []++instance (Data l) => GetBound (QualConDecl l) l where+    getBound ctx (QualConDecl _ _ _ d) = getBound ctx d++instance (Data l) => GetBound (GadtDecl l) l where+    getBound _ctx (GadtDecl _l conName _ _ mbFieldDecls _ty) =+      -- GADT constructor name+      [conName] +++      -- GADT selector names+      [ fieldName+      | Just fieldDecls <- return mbFieldDecls+      , FieldDecl _l' fieldNames _fieldTy <- fieldDecls+      , fieldName <- fieldNames+      ]++instance (Data l) => GetBound (ConDecl l) l where+    getBound ctx e = case e of+      ConDecl _ n _ -> [n]+      InfixConDecl _ _ n _ -> [n]+      RecDecl _ n fs -> n : getBound ctx fs++instance (Data l) => GetBound (FieldDecl l) l where+    getBound _ctx (FieldDecl _ ns _) = ns++instance (Data l) => GetBound (ClassDecl l) l where+    getBound _ctx e = case e of+      ClsDecl _ d -> getBoundSign d+      ClsDataFam{} -> []+      ClsTyFam{} -> []+      ClsTyDef{} -> []+      ClsDefSig{} -> []++instance (Data l) => GetBound (Match l) l where+    getBound _ctx e = case e of+      Match _ n _ _ _ -> [n]+      InfixMatch _ _ n _ _ _ -> [n]++instance (Data l) => GetBound (Stmt l) l where+  getBound ctx e =+    case e of+      Generator _ pat _ -> getBound ctx pat+      LetStmt _ bnds    -> getBound ctx bnds+      RecStmt _ stmts   -> getBound ctx stmts+      Qualifier {} -> []++instance (Data l) => GetBound (QualStmt l) l where+  getBound ctx e =+    case e of+      QualStmt _ stmt -> getBound ctx stmt+      _ -> []++instance (Data l) => GetBound (Pat l) l where+  getBound gt p =+    [ n | p' <- universe $ transform dropExp p, n <- varp p' ]++    where++      varp (PVar _ n) = [n]+      varp (PAsPat _ n _) = [n]+      varp (PNPlusK _ n _) = [n]+      varp (PRec _ con fs) =+        [ n+        | -- (lazily) compute elided fields for the case when 'f' below is a wildcard+          let elidedFields = map wcFieldName $ patWcNames gt con fs+        , f <- fs+        , n <- getRecVars elidedFields f+        ]+      varp _ = []++      -- must remove nested Exp so universe doesn't descend into them+      dropExp (PViewPat _ _ x) = x+      dropExp x = x++      getRecVars :: [Name ()] -> PatField l -> [Name l]+      getRecVars _ PFieldPat {} = [] -- this is already found by the generic algorithm+      getRecVars _ (PFieldPun _ qn) = [qNameToName qn]+      getRecVars elidedFields (PFieldWildcard l) = map (setAnn l . annName) elidedFields++getBoundSign :: Decl l -> [Name l]+getBoundSign (TypeSig _ ns _) = ns+getBoundSign _ = []
src/Language/Haskell/Names/GlobalSymbolTable.hs view
@@ -1,80 +1,80 @@-{-# LANGUAGE DeriveDataTypeable #-}
--- | This module is designed to be imported qualified.
-module Language.Haskell.Names.GlobalSymbolTable where
-
-import Language.Haskell.Exts hiding (NewType, PatSyn)
-
-import Data.Map (
-    Map)
-import qualified Data.Map as Map (
-    empty,unionWith,fromListWith,lookup)
-
-import Control.Arrow
-import Data.List as List (union)
-import Data.Maybe (fromMaybe)
-
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.SyntaxUtils (dropAnn)
-
--- | Global symbol table — contains names declared somewhere at the top level.
-type Table = Map (QName ()) [Symbol]
-
--- | Empty global symbol table.
-empty :: Table
-empty = Map.empty
-
--- | For each name take the union of the lists of symbols they refer to.
-mergeTables :: Table -> Table -> Table
-mergeTables = Map.unionWith List.union
-
-lookupValue :: QName l -> Table -> [Symbol]
-lookupValue qn = filter isValue . lookupName qn
-
-lookupType :: QName l -> Table -> [Symbol]
-lookupType qn = filter isType . lookupName qn
-
-lookupMethodOrAssociate :: QName l -> Table -> [Symbol]
-lookupMethodOrAssociate qn = filter isMethodOrAssociated . lookupName qn
-
-lookupSelector :: QName l -> Table -> [Symbol]
-lookupSelector qn = filter isSelector . lookupName qn
-
-lookupName ::  QName l -> Table -> [Symbol]
-lookupName qn table = fromMaybe [] (Map.lookup (dropAnn qn) table)
-
-isValue :: Symbol -> Bool
-isValue symbol = case symbol of
-    Value {} -> True
-    Method {} -> True
-    Selector {} -> True
-    Constructor {} -> True
-    PatternConstructor {} -> True
-    PatternSelector {} -> True
-    _ -> False
-
-isType :: Symbol -> Bool
-isType symbol = case symbol of
-    Type {} -> True
-    Data {} -> True
-    NewType {} -> True
-    TypeFam {} -> True
-    DataFam {} -> True
-    Class   {} -> True
-    _ -> False
-
-isMethodOrAssociated :: Symbol -> Bool
-isMethodOrAssociated symbol = case symbol of
-    Method {} -> True
-    TypeFam {} -> True
-    DataFam {} -> True
-    _ -> False
-
-isSelector :: Symbol -> Bool
-isSelector symbol = case symbol of
-    Selector {} -> True
-    PatternSelector {} -> True
-    _ -> False
-
-fromList :: [(QName (),Symbol)] -> Table
-fromList = Map.fromListWith List.union . map (second (:[]))
-
+{-# LANGUAGE DeriveDataTypeable #-}+-- | This module is designed to be imported qualified.+module Language.Haskell.Names.GlobalSymbolTable where++import Language.Haskell.Exts hiding (NewType, PatSyn)++import Data.Map (+    Map)+import qualified Data.Map as Map (+    empty,unionWith,fromListWith,lookup)++import Control.Arrow+import Data.List as List (union)+import Data.Maybe (fromMaybe)++import Language.Haskell.Names.Types+import Language.Haskell.Names.SyntaxUtils (dropAnn)++-- | Global symbol table — contains names declared somewhere at the top level.+type Table = Map (QName ()) [Symbol]++-- | Empty global symbol table.+empty :: Table+empty = Map.empty++-- | For each name take the union of the lists of symbols they refer to.+mergeTables :: Table -> Table -> Table+mergeTables = Map.unionWith List.union++lookupValue :: QName l -> Table -> [Symbol]+lookupValue qn = filter isValue . lookupName qn++lookupType :: QName l -> Table -> [Symbol]+lookupType qn = filter isType . lookupName qn++lookupMethodOrAssociate :: QName l -> Table -> [Symbol]+lookupMethodOrAssociate qn = filter isMethodOrAssociated . lookupName qn++lookupSelector :: QName l -> Table -> [Symbol]+lookupSelector qn = filter isSelector . lookupName qn++lookupName ::  QName l -> Table -> [Symbol]+lookupName qn table = fromMaybe [] (Map.lookup (dropAnn qn) table)++isValue :: Symbol -> Bool+isValue symbol = case symbol of+    Value {} -> True+    Method {} -> True+    Selector {} -> True+    Constructor {} -> True+    PatternConstructor {} -> True+    PatternSelector {} -> True+    _ -> False++isType :: Symbol -> Bool+isType symbol = case symbol of+    Type {} -> True+    Data {} -> True+    NewType {} -> True+    TypeFam {} -> True+    DataFam {} -> True+    Class   {} -> True+    _ -> False++isMethodOrAssociated :: Symbol -> Bool+isMethodOrAssociated symbol = case symbol of+    Method {} -> True+    TypeFam {} -> True+    DataFam {} -> True+    _ -> False++isSelector :: Symbol -> Bool+isSelector symbol = case symbol of+    Selector {} -> True+    PatternSelector {} -> True+    _ -> False++fromList :: [(QName (),Symbol)] -> Table+fromList = Map.fromListWith List.union . map (second (:[]))+
src/Language/Haskell/Names/Imports.hs view
@@ -1,267 +1,268 @@-{-# LANGUAGE TypeFamilies #-}
-{-# OPTIONS_GHC -fno-warn-orphans #-} -- ModName (ModuleName l)
-module Language.Haskell.Names.Imports
-  ( importTable
-  , annotateImportDecls
-  )
-  where
-
-import Data.Monoid
-import Data.Maybe
-import Data.Either
-
-import Control.Monad.Writer
-import Data.Map as Map (lookup)
-import Language.Haskell.Exts (
-  Module(Module), ModuleName(ModuleName), ImportDecl(..),
-  ann,ImportSpecList(..),ImportSpec(..),Name(..),
-  Annotated)
-import Language.Haskell.Exts.Extension (
-  Extension(DisableExtension), KnownExtension(ImplicitPrelude))
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.ScopeUtils
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import Language.Haskell.Names.SyntaxUtils
-import Data.List ((\\))
-
-
--- | Compute a table of symbols imported by the given module from the given
--- environment.
-importTable :: Environment -> Module l -> Global.Table
-importTable environment modul =
-  foldr Global.mergeTables perhapsPrelude tables where
-
-    tables = map (importDeclTable environment) importDecls
-    Module _ _ _ importDecls _ = modul
-
-    perhapsPrelude = if noImplicitPrelude
-      then Global.empty
-      else computeSymbolTable False preludeModuleName preludeSymbols
-    noImplicitPrelude =
-      DisableExtension ImplicitPrelude `elem` extensions || isPreludeImported
-    isPreludeImported = not (null (do
-      importDecl <- importDecls
-      guard (dropAnn (importModule importDecl) == preludeModuleName)))
-    preludeSymbols = fromMaybe [] (Map.lookup preludeModuleName environment)
-    (_, extensions) = getModuleExtensions modul
-
-preludeModuleName :: ModuleName ()
-preludeModuleName = ModuleName () "Prelude"
-
-importDeclTable :: Environment -> ImportDecl l -> Global.Table
-importDeclTable environment importDecl =
-  computeSymbolTable isQualified moduleName importSymbols where
-    ImportDecl _ importModuleName isQualified _ _ _ maybeAs maybeImportSpecList =
-      importDecl
-    moduleName = dropAnn (fromMaybe importModuleName maybeAs)
-    importSymbols = case maybeImportSpecList of
-      Nothing ->
-        importModuleSymbols
-      Just importSpecList ->
-        importSpecListSymbols importModuleName importModuleSymbols importSpecList
-    importModuleSymbols = fromMaybe [] (
-      Map.lookup (dropAnn importModuleName) environment)
-
-
-importSpecListSymbols :: ModuleName l -> [Symbol] -> ImportSpecList l -> [Symbol]
-importSpecListSymbols importModuleName allSymbols importSpecList =
-  if isHiding
-    then allSymbols \\ mentionedSymbols
-    else mentionedSymbols where
-      ImportSpecList _ isHiding importSpecs = importSpecList
-      annotatedImportSpecs =
-        map (resolveImportSpec importModuleName isHiding allSymbols) importSpecs
-      mentionedSymbols =
-        mconcat (rights (map ann2syms annotatedImportSpecs))
-
--- | Annotate the given list of import declarations with scoping information
--- against the given environment. We need the name of the module that contains
--- the import declarations for error annotations.
-annotateImportDecls ::
-  ModuleName l -> Environment -> [ImportDecl l] -> [ImportDecl (Scoped l)]
-annotateImportDecls moduleName environment importDecls =
-  map (annotateImportDecl moduleName environment) importDecls
-
-
-annotateImportDecl ::
-  ModuleName l -> Environment -> ImportDecl l -> ImportDecl (Scoped l)
-annotateImportDecl moduleName environment importDecl = importDecl' where
-  ImportDecl
-    l
-    importModuleName
-    isQualified
-    isSource
-    isSafe
-    importPackage
-    maybeAs
-    maybeImportSpecList = importDecl
-
-  importDecl' = case Map.lookup (dropAnn importModuleName) environment of
-    Nothing -> scopeError (EModNotFound importModuleName) importDecl
-    Just symbols ->
-      ImportDecl
-        l'
-        importModuleName'
-        isQualified
-        isSource
-        isSafe
-        importPackage
-        maybeAs'
-        maybeImportSpecList' where
-          l' = Scoped info l
-          importModuleName' = fmap (Scoped (ImportPart symbols)) importModuleName
-          maybeAs' = fmap noScope maybeAs
-          maybeImportSpecList' =
-            fmap (annotateImportSpecList moduleName symbols) maybeImportSpecList
-          info = case maybeImportSpecList' of
-            Just sl | Scoped (ScopeError e) _ <- ann sl ->
-              ScopeError e
-            _ -> Import table
-          table = computeSymbolTable isQualified qualificationName importSymbols
-          qualificationName = dropAnn (fromMaybe importModuleName maybeAs)
-          importSymbols =
-            maybe
-              symbols
-              (importSpecListSymbols moduleName symbols)
-              maybeImportSpecList
-
-
-annotateImportSpecList ::
-  ModuleName l -> [Symbol] -> ImportSpecList l -> ImportSpecList (Scoped l)
-annotateImportSpecList moduleName allSymbols importSpecList =
-  (ImportSpecList l' isHiding importSpecs') where
-    ImportSpecList l isHiding importSpecs = importSpecList
-    l' = Scoped (ImportPart importSymbols) l
-    importSpecs' = map (resolveImportSpec moduleName isHiding allSymbols) importSpecs
-    importSymbols = importSpecListSymbols moduleName allSymbols importSpecList
-
-
-resolveImportSpec
-  :: ModuleName l
-  -> Bool
-  -> [Symbol]
-  -> ImportSpec l
-  -> ImportSpec (Scoped l)
--- NB: this can be made more efficient
-resolveImportSpec mod isHiding symbols spec =
-  case spec of
-    IVar _ n ->
-      let
-        matches =
-          -- Strictly speaking, the isConstructor check is unnecessary
-          -- because constructors are lexically different from anything
-          -- else.
-          [ symbol
-          | symbol <- symbols
-          , not (isConstructor symbol)
-          , symbol ~~ n]
-      in
-        checkUnique
-          (ENotExported Nothing n mod)
-          matches
-          spec
-    -- FIXME think about data families etc.
-    IAbs _ _ n
-      | isHiding ->
-          -- This is a bit special. 'C' may match both types/classes and
-          -- data constructors.
-          -- FIXME Still check for uniqueness?
-          let
-            matches = [ symbol | symbol <- symbols, symbol ~~ n]
-          in
-            if null matches
-              then
-                scopeError (ENotExported Nothing n mod) spec
-              else
-                Scoped (ImportPart matches) <$> spec
-      | otherwise ->
-          let
-            matches = [symbol | symbol <- symbols, symbol ~~ n, not (isConstructor symbol)]
-          in
-            checkUnique
-              (ENotExported Nothing n mod)
-              matches
-              spec
-
-    IThingAll l n ->
-      let
-        matches = [ symbol | symbol <- symbols, symbol ~~ n, hasSubImports symbol]
-        subs = [ symbol
-          | n <- matches
-          , symbol <- symbols
-          , Just n' <- return $ symbolParent symbol
-          , n' == symbolName n ]
-        n' =
-          checkUnique
-            (ENotExported Nothing n mod)
-            matches
-            n
-        in
-          case ann n' of
-            e@(Scoped ScopeError{} _) -> IThingAll e n'
-            _ ->
-              IThingAll
-                (Scoped
-                  (ImportPart (subs <> matches))
-                  l
-                )
-                n'
-
-    IThingWith l n cns ->
-      let
-        matches = [symbol | symbol <- symbols, symbol ~~ n, hasSubImports symbol]
-        n' =
-          checkUnique
-            (ENotExported Nothing n mod)
-            matches
-            n
-        typeName = symbolName $ head matches -- should be safe
-        (cns', cnSyms) =
-          resolveCNames
-            symbols
-            typeName
-            (\cn -> ENotExported (Just n) (unCName cn) mod)
-            cns
-      in
-        IThingWith
-          (Scoped
-            (ImportPart (cnSyms <> matches))
-            l
-          )
-          n'
-          cns'
-  where
-    (~~) :: Symbol -> Name l -> Bool
-    symbol ~~ name = symbolName symbol == dropAnn name
-
-    isConstructor :: Symbol -> Bool
-    isConstructor Constructor {} = True
-    isConstructor _ = False
-
-    hasSubImports :: Symbol -> Bool
-    hasSubImports symbol = case symbol of
-        Data {} -> True
-        NewType {} -> True
-        DataFam {} -> True
-        Class   {} -> True
-        _ -> False
-
-ann2syms :: Annotated a => a (Scoped l) -> Either (Error l) ([Symbol])
-ann2syms a =
-  case ann a of
-    Scoped (ScopeError e) _ -> Left e
-    Scoped (ImportPart syms) _ -> Right syms
-    _ -> Left $ EInternal "ann2syms"
-
-checkUnique
-  :: Functor f =>
-  Error l ->
-  [Symbol] ->
-  f l ->
-  f (Scoped l)
-checkUnique notFound symbols f =
-  case length symbols of
-    0 -> scopeError notFound f
-    1 -> Scoped (ImportPart symbols) <$> f
-    -- there should be no clashes, and it should be checked elsewhere
-    _ -> scopeError (EInternal ("ambiguous import: " ++ show symbols)) f
+{-# LANGUAGE TypeFamilies #-}+{-# OPTIONS_GHC -fno-warn-orphans #-} -- ModName (ModuleName l)+module Language.Haskell.Names.Imports+  ( importTable+  , annotateImportDecls+  )+  where++import Data.Monoid+import Data.Maybe+import Data.Either++import Control.Monad (guard)+import Control.Monad.Writer+import Data.Map as Map (lookup)+import Language.Haskell.Exts (+  Module(Module), ModuleName(ModuleName), ImportDecl(..),+  ann,ImportSpecList(..),ImportSpec(..),Name(..),+  Annotated)+import Language.Haskell.Exts.Extension (+  Extension(DisableExtension), KnownExtension(ImplicitPrelude))+import Language.Haskell.Names.Types+import Language.Haskell.Names.ScopeUtils+import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import Language.Haskell.Names.SyntaxUtils+import Data.List ((\\))+++-- | Compute a table of symbols imported by the given module from the given+-- environment.+importTable :: Environment -> Module l -> Global.Table+importTable environment modul =+  foldr Global.mergeTables perhapsPrelude tables where++    tables = map (importDeclTable environment) importDecls+    Module _ _ _ importDecls _ = modul++    perhapsPrelude = if noImplicitPrelude+      then Global.empty+      else computeSymbolTable False preludeModuleName preludeSymbols+    noImplicitPrelude =+      DisableExtension ImplicitPrelude `elem` extensions || isPreludeImported+    isPreludeImported = not (null (do+      importDecl <- importDecls+      guard (dropAnn (importModule importDecl) == preludeModuleName)))+    preludeSymbols = fromMaybe [] (Map.lookup preludeModuleName environment)+    (_, extensions) = getModuleExtensions modul++preludeModuleName :: ModuleName ()+preludeModuleName = ModuleName () "Prelude"++importDeclTable :: Environment -> ImportDecl l -> Global.Table+importDeclTable environment importDecl =+  computeSymbolTable isQualified moduleName importSymbols where+    ImportDecl _ importModuleName isQualified _ _ _ maybeAs maybeImportSpecList =+      importDecl+    moduleName = dropAnn (fromMaybe importModuleName maybeAs)+    importSymbols = case maybeImportSpecList of+      Nothing ->+        importModuleSymbols+      Just importSpecList ->+        importSpecListSymbols importModuleName importModuleSymbols importSpecList+    importModuleSymbols = fromMaybe [] (+      Map.lookup (dropAnn importModuleName) environment)+++importSpecListSymbols :: ModuleName l -> [Symbol] -> ImportSpecList l -> [Symbol]+importSpecListSymbols importModuleName allSymbols importSpecList =+  if isHiding+    then allSymbols \\ mentionedSymbols+    else mentionedSymbols where+      ImportSpecList _ isHiding importSpecs = importSpecList+      annotatedImportSpecs =+        map (resolveImportSpec importModuleName isHiding allSymbols) importSpecs+      mentionedSymbols =+        mconcat (rights (map ann2syms annotatedImportSpecs))++-- | Annotate the given list of import declarations with scoping information+-- against the given environment. We need the name of the module that contains+-- the import declarations for error annotations.+annotateImportDecls ::+  ModuleName l -> Environment -> [ImportDecl l] -> [ImportDecl (Scoped l)]+annotateImportDecls moduleName environment importDecls =+  map (annotateImportDecl moduleName environment) importDecls+++annotateImportDecl ::+  ModuleName l -> Environment -> ImportDecl l -> ImportDecl (Scoped l)+annotateImportDecl moduleName environment importDecl = importDecl' where+  ImportDecl+    l+    importModuleName+    isQualified+    isSource+    isSafe+    importPackage+    maybeAs+    maybeImportSpecList = importDecl++  importDecl' = case Map.lookup (dropAnn importModuleName) environment of+    Nothing -> scopeError (EModNotFound importModuleName) importDecl+    Just symbols ->+      ImportDecl+        l'+        importModuleName'+        isQualified+        isSource+        isSafe+        importPackage+        maybeAs'+        maybeImportSpecList' where+          l' = Scoped info l+          importModuleName' = fmap (Scoped (ImportPart symbols)) importModuleName+          maybeAs' = fmap noScope maybeAs+          maybeImportSpecList' =+            fmap (annotateImportSpecList moduleName symbols) maybeImportSpecList+          info = case maybeImportSpecList' of+            Just sl | Scoped (ScopeError e) _ <- ann sl ->+              ScopeError e+            _ -> Import table+          table = computeSymbolTable isQualified qualificationName importSymbols+          qualificationName = dropAnn (fromMaybe importModuleName maybeAs)+          importSymbols =+            maybe+              symbols+              (importSpecListSymbols moduleName symbols)+              maybeImportSpecList+++annotateImportSpecList ::+  ModuleName l -> [Symbol] -> ImportSpecList l -> ImportSpecList (Scoped l)+annotateImportSpecList moduleName allSymbols importSpecList =+  (ImportSpecList l' isHiding importSpecs') where+    ImportSpecList l isHiding importSpecs = importSpecList+    l' = Scoped (ImportPart importSymbols) l+    importSpecs' = map (resolveImportSpec moduleName isHiding allSymbols) importSpecs+    importSymbols = importSpecListSymbols moduleName allSymbols importSpecList+++resolveImportSpec+  :: ModuleName l+  -> Bool+  -> [Symbol]+  -> ImportSpec l+  -> ImportSpec (Scoped l)+-- NB: this can be made more efficient+resolveImportSpec mod isHiding symbols spec =+  case spec of+    IVar _ n ->+      let+        matches =+          -- Strictly speaking, the isConstructor check is unnecessary+          -- because constructors are lexically different from anything+          -- else.+          [ symbol+          | symbol <- symbols+          , not (isConstructor symbol)+          , symbol ~~ n]+      in+        checkUnique+          (ENotExported Nothing n mod)+          matches+          spec+    -- FIXME think about data families etc.+    IAbs _ _ n+      | isHiding ->+          -- This is a bit special. 'C' may match both types/classes and+          -- data constructors.+          -- FIXME Still check for uniqueness?+          let+            matches = [ symbol | symbol <- symbols, symbol ~~ n]+          in+            if null matches+              then+                scopeError (ENotExported Nothing n mod) spec+              else+                Scoped (ImportPart matches) <$> spec+      | otherwise ->+          let+            matches = [symbol | symbol <- symbols, symbol ~~ n, not (isConstructor symbol)]+          in+            checkUnique+              (ENotExported Nothing n mod)+              matches+              spec++    IThingAll l n ->+      let+        matches = [ symbol | symbol <- symbols, symbol ~~ n, hasSubImports symbol]+        subs = [ symbol+          | n <- matches+          , symbol <- symbols+          , Just n' <- return $ symbolParent symbol+          , n' == symbolName n ]+        n' =+          checkUnique+            (ENotExported Nothing n mod)+            matches+            n+        in+          case ann n' of+            e@(Scoped ScopeError{} _) -> IThingAll e n'+            _ ->+              IThingAll+                (Scoped+                  (ImportPart (subs <> matches))+                  l+                )+                n'++    IThingWith l n cns ->+      let+        matches = [symbol | symbol <- symbols, symbol ~~ n, hasSubImports symbol]+        n' =+          checkUnique+            (ENotExported Nothing n mod)+            matches+            n+        typeName = symbolName $ head matches -- should be safe+        (cns', cnSyms) =+          resolveCNames+            symbols+            typeName+            (\cn -> ENotExported (Just n) (unCName cn) mod)+            cns+      in+        IThingWith+          (Scoped+            (ImportPart (cnSyms <> matches))+            l+          )+          n'+          cns'+  where+    (~~) :: Symbol -> Name l -> Bool+    symbol ~~ name = symbolName symbol == dropAnn name++    isConstructor :: Symbol -> Bool+    isConstructor Constructor {} = True+    isConstructor _ = False++    hasSubImports :: Symbol -> Bool+    hasSubImports symbol = case symbol of+        Data {} -> True+        NewType {} -> True+        DataFam {} -> True+        Class   {} -> True+        _ -> False++ann2syms :: Annotated a => a (Scoped l) -> Either (Error l) ([Symbol])+ann2syms a =+  case ann a of+    Scoped (ScopeError e) _ -> Left e+    Scoped (ImportPart syms) _ -> Right syms+    _ -> Left $ EInternal "ann2syms"++checkUnique+  :: Functor f =>+  Error l ->+  [Symbol] ->+  f l ->+  f (Scoped l)+checkUnique notFound symbols f =+  case length symbols of+    0 -> scopeError notFound f+    1 -> Scoped (ImportPart symbols) <$> f+    -- there should be no clashes, and it should be checked elsewhere+    _ -> scopeError (EInternal ("ambiguous import: " ++ show symbols)) f
src/Language/Haskell/Names/LocalSymbolTable.hs view
@@ -1,31 +1,31 @@--- | This module is designed to be imported qualified.
-{-# LANGUAGE GeneralizedNewtypeDeriving #-}
-module Language.Haskell.Names.LocalSymbolTable
-  ( Table
-  , empty
-  , lookupValue
-  , addValue
-  ) where
-
-import qualified Data.Map as Map
-import Data.Semigroup
-import Language.Haskell.Exts
-import Language.Haskell.Names.SyntaxUtils (dropAnn)
-import Language.Haskell.Names.Types
-
--- | Local symbol table — contains locally bound names
-newtype Table = Table (Map.Map (Name ()) SrcLoc)
-  deriving (Semigroup, Monoid)
-
-addValue :: SrcInfo l => Name l -> Table -> Table
-addValue n (Table vs) =
-  Table (Map.insert (dropAnn n) (getPointLoc $ ann n) vs)
-
-lookupValue :: QName l -> Table -> Either (Error l) SrcLoc
-lookupValue qn@(UnQual _ n) (Table vs) =
-  maybe (Left $ ENotInScope qn) Right $
-    Map.lookup (dropAnn n) vs
-lookupValue qn _ = Left $ ENotInScope qn
-
-empty :: Table
-empty = Table Map.empty
+-- | This module is designed to be imported qualified.+{-# LANGUAGE GeneralizedNewtypeDeriving #-}+module Language.Haskell.Names.LocalSymbolTable+  ( Table+  , empty+  , lookupValue+  , addValue+  ) where++import qualified Data.Map as Map+import Data.Semigroup+import Language.Haskell.Exts+import Language.Haskell.Names.SyntaxUtils (dropAnn)+import Language.Haskell.Names.Types++-- | Local symbol table — contains locally bound names+newtype Table = Table (Map.Map (Name ()) SrcLoc)+  deriving (Semigroup, Monoid)++addValue :: SrcInfo l => Name l -> Table -> Table+addValue n (Table vs) =+  Table (Map.insert (dropAnn n) (getPointLoc $ ann n) vs)++lookupValue :: QName l -> Table -> Either (Error l) SrcLoc+lookupValue qn@(UnQual _ n) (Table vs) =+  maybe (Left $ ENotInScope qn) Right $+    Map.lookup (dropAnn n) vs+lookupValue qn _ = Left $ ENotInScope qn++empty :: Table+empty = Table Map.empty
src/Language/Haskell/Names/ModuleSymbols.hs view
@@ -1,172 +1,172 @@-{-# LANGUAGE ScopedTypeVariables, ViewPatterns #-}
-module Language.Haskell.Names.ModuleSymbols
-  ( moduleSymbols
-  , moduleTable
-  , getTopDeclSymbols
-  )
-  where
-
-import Data.Maybe
-import Data.Data
-import qualified Data.Map as Map
-
-import Language.Haskell.Exts hiding (DataOrNew(NewType))
-import qualified Language.Haskell.Exts as Syntax (DataOrNew(NewType))
-import Language.Haskell.Names.Types
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import Language.Haskell.Names.SyntaxUtils
-import Language.Haskell.Names.ScopeUtils
-import Language.Haskell.Names.GetBound
-
--- | Compute module's global table. It contains both the imported entities
--- and the global entities defined in this module.
-moduleTable
-  :: (Eq l, Data l)
-  => Global.Table -- ^ the import table for this module
-  -> Module l
-  -> Global.Table
-moduleTable impTbl m = Global.mergeTables impTbl (computeSymbolTable
-  False (dropAnn (getModuleName m)) (moduleSymbols impTbl m))
-
--- | Compute the symbols that are defined in the given module.
---
--- The import table is needed to resolve possible top-level record
--- wildcard bindings, such as
---
--- >A {..} = foo
-moduleSymbols
-  :: (Eq l, Data l)
-  => Global.Table -- ^ the import table for this module
-  -> Module l
-  -> [Symbol]
-moduleSymbols impTbl m =
-  concatMap (getTopDeclSymbols impTbl $ getModuleName m) (getModuleDecls m)
-
-getTopDeclSymbols
-  :: forall l . (Eq l, Data l)
-  => Global.Table -- ^ the import table for this module
-  -> ModuleName l
-  -> Decl l
-  -> [Symbol]
-getTopDeclSymbols impTbl modulename d = (case d of
-    TypeDecl _ dh _ -> [declHeadSymbol Type dh]
-
-    TypeFamDecl _ dh _ _ -> [TypeFam (dropAnn modulename) (dropAnn (getDeclHeadName dh)) Nothing]
-
-    DataDecl _ dataOrNew _ dh qualConDecls _ -> declHeadSymbol (dataOrNewCon dataOrNew) dh : infos where
-
-        dq = getDeclHeadName dh
-
-        infos = constructorsToInfos modulename dq (qualConDeclNames qualConDecls)
-
-    GDataDecl _ dataOrNew _ dh _ gadtDecls _ -> declHeadSymbol (dataOrNewCon dataOrNew) dh : infos where
-      -- FIXME: We shouldn't create selectors for fields with existential type variables!
-        dq = getDeclHeadName dh
-
-        cons :: [(Name l,[Name l])]
-        cons = do -- list monad
-          GadtDecl _ cn _ _ (fromMaybe [] -> fields) _ty <- gadtDecls
-          return (cn , [f | FieldDecl _ fNames _ <- fields, f <- fNames])
-
-        infos = constructorsToInfos modulename dq cons          
-
-    DataFamDecl _ _ dh _ -> [DataFam (dropAnn modulename) (dropAnn (getDeclHeadName dh)) Nothing]
-
-    ClassDecl _ _ declHead _ mds -> classSymbol : typeFamilySymbols ++ dataFamilySymbols ++ methodSymbols where
-        cdecls = fromMaybe [] mds
-        classSymbol = declHeadSymbol Class declHead
-        typeFamilySymbols = do
-            ClsTyFam   _   familyHead _ _ <- cdecls
-            return (TypeFam (dropAnn modulename) (dropAnn (getDeclHeadName familyHead)) (Just (dropAnn (getDeclHeadName declHead))))
-        dataFamilySymbols = do
-            ClsDataFam _ _ familyHead _ <- cdecls
-            return (DataFam (dropAnn modulename) (dropAnn (getDeclHeadName familyHead)) (Just (dropAnn (getDeclHeadName declHead))))
-        methodSymbols = do
-            methodName <- getBound impTbl d
-            return (Method (dropAnn modulename) (dropAnn methodName) (dropAnn (getDeclHeadName declHead)))
-
-    FunBind _ ms -> [ Value (dropAnn modulename) (dropAnn vn) ] where
-      vn : _ = getBound impTbl ms
-
-    PatBind _ p _ _ -> [ Value (dropAnn modulename) (dropAnn vn) | vn <- getBound impTbl p ]
-
-    PatSyn _ p _ _ -> case patternHead p of
-      Just patternName -> patternConstructor : patternSelectors where
-        patternConstructor = PatternConstructor (dropAnn modulename) (dropAnn patternName) Nothing
-        patternSelectors = [PatternSelector (dropAnn modulename) (dropAnn fn) Nothing (dropAnn patternName) | fn <- patternFields p ]
-      Nothing -> []
-
-    ForImp _ _ _ _ fn _ -> [ Value (dropAnn modulename) (dropAnn fn)]
-
-    DataInsDecl _ _ typ qualConDecls _ -> constructorsToInfos modulename (typeOuterName typ) (qualConDeclNames qualConDecls)
-
-    GDataInsDecl _ _ typ _ gadtDecls _ -> constructorsToInfos modulename (typeOuterName typ) cons where
-      -- FIXME: We shouldn't create selectors for fields with existential type variables!
-        cons :: [(Name l,[Name l])]
-        cons = do -- list monad
-          GadtDecl _ cn _ _ (fromMaybe [] -> fields) _ty <- gadtDecls
-          return (cn , [f | FieldDecl _ fNames _ <- fields, f <- fNames])
-
-    _ -> [])
-        where
-            declHeadSymbol c dh = c (dropAnn modulename) (dropAnn (getDeclHeadName dh))
-
--- | Takes a type name and a list of constructor names paired with selector names. Returns
---   all symbols i.e. constructors and selectors.
-constructorsToInfos :: ModuleName l -> Name l -> [(Name l,[Name l])] -> [Symbol]
-constructorsToInfos modulename typename constructors = conInfos ++ selInfos where
-        conInfos = do
-            (constructorname,_) <- constructors
-            return (Constructor (dropAnn modulename) (dropAnn constructorname) (dropAnn typename))
-
-        selectorsMap = Map.fromListWith (++) (do
-            (constructorname,selectornames) <- constructors
-            selectorname <- selectornames
-            return (nameToString selectorname,[constructorname]))
-
-        selInfos = do
-            (_,selectornames) <- constructors
-            selectorname <- selectornames
-            constructornames <- maybeToList (Map.lookup (nameToString selectorname) selectorsMap)
-            return (Selector (dropAnn modulename) (dropAnn selectorname) (dropAnn typename) (map dropAnn constructornames))
-
-typeOuterName :: Type l -> Name l
-typeOuterName t = case t of
-    TyForall _ _ _ typ -> typeOuterName typ
-    TyApp _ typ _ -> typeOuterName typ
-    TyCon _ qname -> qNameToName qname
-    TyParen _ typ -> typeOuterName typ
-    TyInfix _ _ (PromotedName _ qname) _ -> qNameToName qname
-    TyInfix _ _ (UnpromotedName _ qname) _ -> qNameToName qname
-    TyKind _ typ _ -> typeOuterName typ
-    TyBang _ _ _ typ -> typeOuterName typ
-    _ -> error "illegal data family in data instance"
-
-qualConDeclNames :: [QualConDecl l] -> [(Name l,[Name l])]
-qualConDeclNames qualConDecls = do
-    QualConDecl _ _ _ conDecl <- qualConDecls
-    case conDecl of
-        ConDecl _ n _ -> return (n, [])
-        InfixConDecl _ _ n _ -> return (n, [])
-        RecDecl _ n fields ->
-            return (n , [f | FieldDecl _ fNames _ <- fields, f <- fNames])
-
-
-dataOrNewCon :: Syntax.DataOrNew l -> ModuleName () -> Name () -> Symbol
-dataOrNewCon dataOrNew = case dataOrNew of DataType {} -> Data; Syntax.NewType {} -> NewType
-
-
-patternHead :: Pat l -> Maybe (Name l)
-patternHead (PApp _ (UnQual _ n) _) = Just n
-patternHead (PInfixApp _ _ (UnQual _ n) _) = Just n
-patternHead (PRec _ (UnQual _ n) _) = Just n
-patternHead _ = Nothing
-
-
-patternFields :: Pat l -> [Name l]
-patternFields (PRec _ _ fs) = concatMap get' fs where
-  get' (PFieldPat _ (UnQual _ n) _) = [n]
-  get' (PFieldPun _ (UnQual _ n)) = [n]
-  get' _ = []
-patternFields _ = []
-
+{-# LANGUAGE ScopedTypeVariables, ViewPatterns #-}+module Language.Haskell.Names.ModuleSymbols+  ( moduleSymbols+  , moduleTable+  , getTopDeclSymbols+  )+  where++import Data.Maybe+import Data.Data+import qualified Data.Map as Map++import Language.Haskell.Exts hiding (DataOrNew(NewType))+import qualified Language.Haskell.Exts as Syntax (DataOrNew(NewType))+import Language.Haskell.Names.Types+import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import Language.Haskell.Names.SyntaxUtils+import Language.Haskell.Names.ScopeUtils+import Language.Haskell.Names.GetBound++-- | Compute module's global table. It contains both the imported entities+-- and the global entities defined in this module.+moduleTable+  :: (Eq l, Data l)+  => Global.Table -- ^ the import table for this module+  -> Module l+  -> Global.Table+moduleTable impTbl m = Global.mergeTables impTbl (computeSymbolTable+  False (dropAnn (getModuleName m)) (moduleSymbols impTbl m))++-- | Compute the symbols that are defined in the given module.+--+-- The import table is needed to resolve possible top-level record+-- wildcard bindings, such as+--+-- >A {..} = foo+moduleSymbols+  :: (Eq l, Data l)+  => Global.Table -- ^ the import table for this module+  -> Module l+  -> [Symbol]+moduleSymbols impTbl m =+  concatMap (getTopDeclSymbols impTbl $ getModuleName m) (getModuleDecls m)++getTopDeclSymbols+  :: forall l . (Eq l, Data l)+  => Global.Table -- ^ the import table for this module+  -> ModuleName l+  -> Decl l+  -> [Symbol]+getTopDeclSymbols impTbl modulename d = (case d of+    TypeDecl _ dh _ -> [declHeadSymbol Type dh]++    TypeFamDecl _ dh _ _ -> [TypeFam (dropAnn modulename) (dropAnn (getDeclHeadName dh)) Nothing]++    DataDecl _ dataOrNew _ dh qualConDecls _ -> declHeadSymbol (dataOrNewCon dataOrNew) dh : infos where++        dq = getDeclHeadName dh++        infos = constructorsToInfos modulename dq (qualConDeclNames qualConDecls)++    GDataDecl _ dataOrNew _ dh _ gadtDecls _ -> declHeadSymbol (dataOrNewCon dataOrNew) dh : infos where+      -- FIXME: We shouldn't create selectors for fields with existential type variables!+        dq = getDeclHeadName dh++        cons :: [(Name l,[Name l])]+        cons = do -- list monad+          GadtDecl _ cn _ _ (fromMaybe [] -> fields) _ty <- gadtDecls+          return (cn , [f | FieldDecl _ fNames _ <- fields, f <- fNames])++        infos = constructorsToInfos modulename dq cons          ++    DataFamDecl _ _ dh _ -> [DataFam (dropAnn modulename) (dropAnn (getDeclHeadName dh)) Nothing]++    ClassDecl _ _ declHead _ mds -> classSymbol : typeFamilySymbols ++ dataFamilySymbols ++ methodSymbols where+        cdecls = fromMaybe [] mds+        classSymbol = declHeadSymbol Class declHead+        typeFamilySymbols = do+            ClsTyFam   _   familyHead _ _ <- cdecls+            return (TypeFam (dropAnn modulename) (dropAnn (getDeclHeadName familyHead)) (Just (dropAnn (getDeclHeadName declHead))))+        dataFamilySymbols = do+            ClsDataFam _ _ familyHead _ <- cdecls+            return (DataFam (dropAnn modulename) (dropAnn (getDeclHeadName familyHead)) (Just (dropAnn (getDeclHeadName declHead))))+        methodSymbols = do+            methodName <- getBound impTbl d+            return (Method (dropAnn modulename) (dropAnn methodName) (dropAnn (getDeclHeadName declHead)))++    FunBind _ ms -> [ Value (dropAnn modulename) (dropAnn vn) ] where+      vn : _ = getBound impTbl ms++    PatBind _ p _ _ -> [ Value (dropAnn modulename) (dropAnn vn) | vn <- getBound impTbl p ]++    PatSyn _ p _ _ -> case patternHead p of+      Just patternName -> patternConstructor : patternSelectors where+        patternConstructor = PatternConstructor (dropAnn modulename) (dropAnn patternName) Nothing+        patternSelectors = [PatternSelector (dropAnn modulename) (dropAnn fn) Nothing (dropAnn patternName) | fn <- patternFields p ]+      Nothing -> []++    ForImp _ _ _ _ fn _ -> [ Value (dropAnn modulename) (dropAnn fn)]++    DataInsDecl _ _ typ qualConDecls _ -> constructorsToInfos modulename (typeOuterName typ) (qualConDeclNames qualConDecls)++    GDataInsDecl _ _ typ _ gadtDecls _ -> constructorsToInfos modulename (typeOuterName typ) cons where+      -- FIXME: We shouldn't create selectors for fields with existential type variables!+        cons :: [(Name l,[Name l])]+        cons = do -- list monad+          GadtDecl _ cn _ _ (fromMaybe [] -> fields) _ty <- gadtDecls+          return (cn , [f | FieldDecl _ fNames _ <- fields, f <- fNames])++    _ -> [])+        where+            declHeadSymbol c dh = c (dropAnn modulename) (dropAnn (getDeclHeadName dh))++-- | Takes a type name and a list of constructor names paired with selector names. Returns+--   all symbols i.e. constructors and selectors.+constructorsToInfos :: ModuleName l -> Name l -> [(Name l,[Name l])] -> [Symbol]+constructorsToInfos modulename typename constructors = conInfos ++ selInfos where+        conInfos = do+            (constructorname,_) <- constructors+            return (Constructor (dropAnn modulename) (dropAnn constructorname) (dropAnn typename))++        selectorsMap = Map.fromListWith (++) (do+            (constructorname,selectornames) <- constructors+            selectorname <- selectornames+            return (nameToString selectorname,[constructorname]))++        selInfos = do+            (_,selectornames) <- constructors+            selectorname <- selectornames+            constructornames <- maybeToList (Map.lookup (nameToString selectorname) selectorsMap)+            return (Selector (dropAnn modulename) (dropAnn selectorname) (dropAnn typename) (map dropAnn constructornames))++typeOuterName :: Type l -> Name l+typeOuterName t = case t of+    TyForall _ _ _ typ -> typeOuterName typ+    TyApp _ typ _ -> typeOuterName typ+    TyCon _ qname -> qNameToName qname+    TyParen _ typ -> typeOuterName typ+    TyInfix _ _ (PromotedName _ qname) _ -> qNameToName qname+    TyInfix _ _ (UnpromotedName _ qname) _ -> qNameToName qname+    TyKind _ typ _ -> typeOuterName typ+    TyBang _ _ _ typ -> typeOuterName typ+    _ -> error "illegal data family in data instance"++qualConDeclNames :: [QualConDecl l] -> [(Name l,[Name l])]+qualConDeclNames qualConDecls = do+    QualConDecl _ _ _ conDecl <- qualConDecls+    case conDecl of+        ConDecl _ n _ -> return (n, [])+        InfixConDecl _ _ n _ -> return (n, [])+        RecDecl _ n fields ->+            return (n , [f | FieldDecl _ fNames _ <- fields, f <- fNames])+++dataOrNewCon :: Syntax.DataOrNew l -> ModuleName () -> Name () -> Symbol+dataOrNewCon dataOrNew = case dataOrNew of DataType {} -> Data; Syntax.NewType {} -> NewType+++patternHead :: Pat l -> Maybe (Name l)+patternHead (PApp _ (UnQual _ n) _) = Just n+patternHead (PInfixApp _ _ (UnQual _ n) _) = Just n+patternHead (PRec _ (UnQual _ n) _) = Just n+patternHead _ = Nothing+++patternFields :: Pat l -> [Name l]+patternFields (PRec _ _ fs) = concatMap get' fs where+  get' (PFieldPat _ (UnQual _ n) _) = [n]+  get' (PFieldPun _ (UnQual _ n)) = [n]+  get' _ = []+patternFields _ = []+
src/Language/Haskell/Names/Open.hs view
@@ -1,22 +1,22 @@--- Public interface for open resolution
-module Language.Haskell.Names.Open
-  ( Resolvable(..)
-  , Alg(..)
-  , rmap
-  , rfoldMap
-  , Scope
-  , NameContext(..)
-  , initialScope
-  , gTable
-  , lTable
-  , nameCtx
-  , WcNames
-  , WcField(..)
-  , wcNames
-  )
-  where
-
-import Language.Haskell.Names.Open.Base
-import Language.Haskell.Names.Open.Instances ()
-import Language.Haskell.Names.Open.Derived ()
-import Language.Haskell.Names.RecordWildcards
+-- Public interface for open resolution+module Language.Haskell.Names.Open+  ( Resolvable(..)+  , Alg(..)+  , rmap+  , rfoldMap+  , Scope+  , NameContext(..)+  , initialScope+  , gTable+  , lTable+  , nameCtx+  , WcNames+  , WcField(..)+  , wcNames+  )+  where++import Language.Haskell.Names.Open.Base+import Language.Haskell.Names.Open.Instances ()+import Language.Haskell.Names.Open.Derived ()+import Language.Haskell.Names.RecordWildcards
src/Language/Haskell/Names/Open/Base.hs view
@@ -1,173 +1,173 @@--- | This module provides a more flexible way to process Haskell code —
--- using an open-recursive traversal.
---
--- You can look at "Language.Haskell.Exts.Annotated" source as an example
--- of how to use this module.
-{-# LANGUAGE RankNTypes, FlexibleInstances, FlexibleContexts, UndecidableInstances, DefaultSignatures, TemplateHaskell, ScopedTypeVariables #-}
-{-# LANGUAGE ImplicitParams, KindSignatures, TypeApplications #-}
-{-# LANGUAGE MonoLocalBinds #-}
-module Language.Haskell.Names.Open.Base where
-
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import qualified Language.Haskell.Names.LocalSymbolTable as Local
-import Language.Haskell.Names.GetBound
-import Language.Haskell.Names.RecordWildcards
-import Language.Haskell.Exts
-import Control.Monad.Identity
-import Data.List
-import Data.Lens.Light
-import Data.Generics.Traversable
-import Data.Typeable
-import Data.Monoid
-import Data.Functor.Constant
-
--- | Describes how we should treat names in the current context
-data NameContext
-  = BindingT
-  | BindingV
-  | ReferenceT
-  | ReferenceV
-  | ReferenceUV
-      -- ^ Reference a method in an instance declaration
-      -- Unqualified names also match qualified names in scope
-      -- https://www.haskell.org/pipermail/haskell-prime/2008-April/002569.html
-  | ReferenceUT
-      -- ^ Reference an associated type in an instance declaration
-      -- Unqualified names also match qualified names in scope
-      -- https://www.haskell.org/pipermail/haskell-prime/2008-April/002569.html
-  | ReferenceRS
-      -- ^ Reference a record field selector
-  | SignatureV
-      -- ^ A type signature contains an always unqualified 'Name' that always
-      -- refers to a value bound in the same module.
-  | Other
-
--- | Pattern synonyms can work in different modes depending on if we are on the
--- left hand side or right hand side
-data PatSynMode
-  = PatSynLeftHandSide
-      -- ^ Bind QName's too
-  | PatSynRightHandSide
-      -- ^ Supress bindings, force references instead (even for Name)
-
--- | Contains information about the node's enclosing scope. Can be
--- accessed through the lenses: 'gTable', 'lTable', 'nameCtx',
--- 'instanceQualification', 'wcNames'.
--- If we enter an instance with a qualified class name we have to
--- remember the qualification to resolve method names.
-data Scope = Scope
-  { _moduName :: ModuleName ()
-  , _gTable :: Global.Table
-  , _lTable :: Local.Table
-  , _nameCtx :: NameContext
-  , _instClassName :: Maybe (QName ())
-  , _wcNames :: WcNames
-  , _patSynMode :: Maybe PatSynMode
-  }
-
-makeLens ''Scope
-
--- | Create an initial scope
-initialScope :: ModuleName () -> Global.Table -> Scope
-initialScope moduleName tbl = Scope moduleName tbl Local.empty Other Nothing [] Nothing
-
--- | Merge local tables of two scopes. The other fields of the scopes are
--- assumed to be the same.
-mergeLocalScopes :: Scope -> Scope -> Scope
-mergeLocalScopes sc1 sc2 =
-  modL lTable (<> sc2 ^. lTable) sc1
-
--- | The algebra for 'rtraverse'. It's newtype-wrapped because an implicit
--- parameter cannot be polymorphic.
-newtype Alg w = Alg
-  { runAlg :: forall d . Resolvable d => d -> Scope -> w d }
-
-alg :: (?alg :: Alg w, Resolvable d) => d -> Scope -> w d
-alg = runAlg ?alg
-
-defaultRtraverse
-  :: (GTraversable Resolvable a, Applicative f, ?alg :: Alg f)
-  => a -> Scope -> f a
-defaultRtraverse a sc = gtraverse @Resolvable (\d -> alg d sc) a
-
--- | A type that implements 'Resolvable' provides a way to perform
--- a shallow scope-aware traversal.
-
--- There is a generic implementation, 'defaultRtraverse', which is based on
--- 'GTraversable'. It can be used when there the scope of all the immediate
--- children is the same as the scope of the current node.
---
--- We use 'Typeable' here rather than a class-based approach.
--- Otherwise, hand-written instances would carry extremely long lists of
--- constraints, saying that the subterms satisfy the user-supplied class.
-class Typeable a => Resolvable a where
-  rtraverse
-    :: (Applicative f, ?alg :: Alg f)
-    => a -> Scope -> f a
-
-instance {-# OVERLAPPABLE #-} (Typeable a, GTraversable Resolvable a) => Resolvable a where
-  rtraverse = defaultRtraverse
-
--- | Analogous to 'gmap', but for 'Resolvable'
-rmap
-  :: Resolvable a
-  => (forall b. Resolvable b => Scope -> b -> b)
-  -> Scope -> a -> a
-rmap f sc =
-  let ?alg = Alg $ \a sc -> Identity (f sc a)
-  in runIdentity . flip rtraverse sc
-
--- | Analogous to 'gmap', but for 'Resolvable'
-rfoldMap
-  :: (Monoid r, Resolvable a)
-  => (forall b. Resolvable b => Scope -> b -> r)
-  -> Scope -> a -> r
-rfoldMap f sc =
-  let ?alg = Alg $ \a sc -> Constant (f sc a)
-  in getConstant . flip rtraverse sc
-
-intro :: (SrcInfo l, GetBound a l) => a -> Scope -> Scope
-intro node sc =
-  modL lTable
-    (\tbl -> foldl' (flip Local.addValue) tbl $
-      getBound (sc ^. gTable) node)
-    sc
-
-setNameCtx :: NameContext -> Scope -> Scope
-setNameCtx = setL nameCtx
-
-setWcNames :: WcNames -> Scope -> Scope
-setWcNames = setL wcNames
-
-getWcNames :: Scope -> WcNames
-getWcNames = getL wcNames
-
-binderV :: Scope -> Scope
-binderV = setNameCtx BindingV
-
-binderT :: Scope -> Scope
-binderT = setNameCtx BindingT
-
-exprV :: Scope -> Scope
-exprV = setNameCtx ReferenceV
-
-exprT :: Scope -> Scope
-exprT = setNameCtx ReferenceT
-
-signatureV :: Scope -> Scope
-signatureV = setNameCtx SignatureV
-
-exprUV :: Scope -> Scope
-exprUV = setNameCtx ReferenceUV
-
-exprUT :: Scope -> Scope
-exprUT = setNameCtx ReferenceUT
-
-exprRS :: Scope -> Scope
-exprRS = setNameCtx ReferenceRS
-
-setInstClassName :: Maybe (QName ()) -> Scope -> Scope
-setInstClassName m = setL instClassName m
-
-setPatSynMode :: PatSynMode -> Scope -> Scope
-setPatSynMode = setL patSynMode . Just
+-- | This module provides a more flexible way to process Haskell code —+-- using an open-recursive traversal.+--+-- You can look at "Language.Haskell.Exts.Annotated" source as an example+-- of how to use this module.+{-# LANGUAGE RankNTypes, FlexibleInstances, FlexibleContexts, UndecidableInstances, DefaultSignatures, TemplateHaskell, ScopedTypeVariables #-}+{-# LANGUAGE ImplicitParams, KindSignatures, TypeApplications #-}+{-# LANGUAGE MonoLocalBinds #-}+module Language.Haskell.Names.Open.Base where++import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import qualified Language.Haskell.Names.LocalSymbolTable as Local+import Language.Haskell.Names.GetBound+import Language.Haskell.Names.RecordWildcards+import Language.Haskell.Exts+import Control.Monad.Identity+import Data.List+import Data.Lens.Light+import Data.Generics.Traversable+import Data.Typeable+import Data.Monoid+import Data.Functor.Constant++-- | Describes how we should treat names in the current context+data NameContext+  = BindingT+  | BindingV+  | ReferenceT+  | ReferenceV+  | ReferenceUV+      -- ^ Reference a method in an instance declaration+      -- Unqualified names also match qualified names in scope+      -- https://www.haskell.org/pipermail/haskell-prime/2008-April/002569.html+  | ReferenceUT+      -- ^ Reference an associated type in an instance declaration+      -- Unqualified names also match qualified names in scope+      -- https://www.haskell.org/pipermail/haskell-prime/2008-April/002569.html+  | ReferenceRS+      -- ^ Reference a record field selector+  | SignatureV+      -- ^ A type signature contains an always unqualified 'Name' that always+      -- refers to a value bound in the same module.+  | Other++-- | Pattern synonyms can work in different modes depending on if we are on the+-- left hand side or right hand side+data PatSynMode+  = PatSynLeftHandSide+      -- ^ Bind QName's too+  | PatSynRightHandSide+      -- ^ Supress bindings, force references instead (even for Name)++-- | Contains information about the node's enclosing scope. Can be+-- accessed through the lenses: 'gTable', 'lTable', 'nameCtx',+-- 'instanceQualification', 'wcNames'.+-- If we enter an instance with a qualified class name we have to+-- remember the qualification to resolve method names.+data Scope = Scope+  { _moduName :: ModuleName ()+  , _gTable :: Global.Table+  , _lTable :: Local.Table+  , _nameCtx :: NameContext+  , _instClassName :: Maybe (QName ())+  , _wcNames :: WcNames+  , _patSynMode :: Maybe PatSynMode+  }++makeLens ''Scope++-- | Create an initial scope+initialScope :: ModuleName () -> Global.Table -> Scope+initialScope moduleName tbl = Scope moduleName tbl Local.empty Other Nothing [] Nothing++-- | Merge local tables of two scopes. The other fields of the scopes are+-- assumed to be the same.+mergeLocalScopes :: Scope -> Scope -> Scope+mergeLocalScopes sc1 sc2 =+  modL lTable (<> sc2 ^. lTable) sc1++-- | The algebra for 'rtraverse'. It's newtype-wrapped because an implicit+-- parameter cannot be polymorphic.+newtype Alg w = Alg+  { runAlg :: forall d . Resolvable d => d -> Scope -> w d }++alg :: (?alg :: Alg w, Resolvable d) => d -> Scope -> w d+alg = runAlg ?alg++defaultRtraverse+  :: (GTraversable Resolvable a, Applicative f, ?alg :: Alg f)+  => a -> Scope -> f a+defaultRtraverse a sc = gtraverse @Resolvable (\d -> alg d sc) a++-- | A type that implements 'Resolvable' provides a way to perform+-- a shallow scope-aware traversal.++-- There is a generic implementation, 'defaultRtraverse', which is based on+-- 'GTraversable'. It can be used when there the scope of all the immediate+-- children is the same as the scope of the current node.+--+-- We use 'Typeable' here rather than a class-based approach.+-- Otherwise, hand-written instances would carry extremely long lists of+-- constraints, saying that the subterms satisfy the user-supplied class.+class Typeable a => Resolvable a where+  rtraverse+    :: (Applicative f, ?alg :: Alg f)+    => a -> Scope -> f a++instance {-# OVERLAPPABLE #-} (Typeable a, GTraversable Resolvable a) => Resolvable a where+  rtraverse = defaultRtraverse++-- | Analogous to 'gmap', but for 'Resolvable'+rmap+  :: Resolvable a+  => (forall b. Resolvable b => Scope -> b -> b)+  -> Scope -> a -> a+rmap f sc =+  let ?alg = Alg $ \a sc -> Identity (f sc a)+  in runIdentity . flip rtraverse sc++-- | Analogous to 'gmap', but for 'Resolvable'+rfoldMap+  :: (Monoid r, Resolvable a)+  => (forall b. Resolvable b => Scope -> b -> r)+  -> Scope -> a -> r+rfoldMap f sc =+  let ?alg = Alg $ \a sc -> Constant (f sc a)+  in getConstant . flip rtraverse sc++intro :: (SrcInfo l, GetBound a l) => a -> Scope -> Scope+intro node sc =+  modL lTable+    (\tbl -> foldl' (flip Local.addValue) tbl $+      getBound (sc ^. gTable) node)+    sc++setNameCtx :: NameContext -> Scope -> Scope+setNameCtx = setL nameCtx++setWcNames :: WcNames -> Scope -> Scope+setWcNames = setL wcNames++getWcNames :: Scope -> WcNames+getWcNames = getL wcNames++binderV :: Scope -> Scope+binderV = setNameCtx BindingV++binderT :: Scope -> Scope+binderT = setNameCtx BindingT++exprV :: Scope -> Scope+exprV = setNameCtx ReferenceV++exprT :: Scope -> Scope+exprT = setNameCtx ReferenceT++signatureV :: Scope -> Scope+signatureV = setNameCtx SignatureV++exprUV :: Scope -> Scope+exprUV = setNameCtx ReferenceUV++exprUT :: Scope -> Scope+exprUT = setNameCtx ReferenceUT++exprRS :: Scope -> Scope+exprRS = setNameCtx ReferenceRS++setInstClassName :: Maybe (QName ()) -> Scope -> Scope+setInstClassName m = setL instClassName m++setPatSynMode :: PatSynMode -> Scope -> Scope+setPatSynMode = setL patSynMode . Just
src/Language/Haskell/Names/Open/Derived.hs view
@@ -1,162 +1,162 @@-{-# OPTIONS_GHC -fno-warn-orphans -fno-warn-unused-matches #-}
-{-# LANGUAGE TemplateHaskell, MultiParamTypeClasses, FlexibleInstances, ConstraintKinds, UndecidableInstances #-}
-module Language.Haskell.Names.Open.Derived where
-
-import Language.Haskell.Exts
-import Data.Generics.Traversable.TH
-
-deriveGTraversable ''ModuleName
-
-deriveGTraversable ''SpecialCon
-
-deriveGTraversable ''QName
-
-deriveGTraversable ''Name
-
-deriveGTraversable ''Boxed
-
-deriveGTraversable ''IPName
-
-deriveGTraversable ''QOp
-
-deriveGTraversable ''Op
-
-deriveGTraversable ''CName
-
-deriveGTraversable ''Module
-
-deriveGTraversable ''ModuleHead
-
-deriveGTraversable ''ExportSpecList
-
-deriveGTraversable ''ExportSpec
-
-deriveGTraversable ''ImportDecl
-
-deriveGTraversable ''ImportSpecList
-
-deriveGTraversable ''ImportSpec
-
-deriveGTraversable ''Assoc
-
-deriveGTraversable ''Decl
-
-deriveGTraversable ''Annotation
-
-deriveGTraversable ''DataOrNew
-
-deriveGTraversable ''DeclHead
-
-deriveGTraversable ''InstHead
-
-deriveGTraversable ''InstRule
-
-deriveGTraversable ''Deriving
-
-deriveGTraversable ''Binds
-
-deriveGTraversable ''IPBind
-
-deriveGTraversable ''Match
-
-deriveGTraversable ''QualConDecl
-
-deriveGTraversable ''ConDecl
-
-deriveGTraversable ''FieldDecl
-
-deriveGTraversable ''GadtDecl
-
-deriveGTraversable ''ClassDecl
-
-deriveGTraversable ''InstDecl
-
-deriveGTraversable ''BangType
-
-deriveGTraversable ''Rhs
-
-deriveGTraversable ''GuardedRhs
-
-deriveGTraversable ''Type
-
-deriveGTraversable ''TyVarBind
-
-deriveGTraversable ''FunDep
-
-deriveGTraversable ''Context
-
-deriveGTraversable ''Asst
-
-deriveGTraversable ''Literal
-
-deriveGTraversable ''Exp
-
-deriveGTraversable ''XName
-
-deriveGTraversable ''XAttr
-
-deriveGTraversable ''Bracket
-
-deriveGTraversable ''Splice
-
-deriveGTraversable ''Safety
-
-deriveGTraversable ''CallConv
-
-deriveGTraversable ''ModulePragma
-
-deriveGTraversable ''Tool
-
-deriveGTraversable ''Activation
-
-deriveGTraversable ''Rule
-
-deriveGTraversable ''RuleVar
-
-deriveGTraversable ''WarningText
-
-deriveGTraversable ''Pat
-
-deriveGTraversable ''PXAttr
-
-deriveGTraversable ''RPatOp
-
-deriveGTraversable ''RPat
-
-deriveGTraversable ''PatField
-
-deriveGTraversable ''Stmt
-
-deriveGTraversable ''QualStmt
-
-deriveGTraversable ''FieldUpdate
-
-deriveGTraversable ''Alt
-
-deriveGTraversable ''Promoted
-
-deriveGTraversable ''BooleanFormula
-
-deriveGTraversable ''TypeEqn
-
-deriveGTraversable ''Overlap
-
-deriveGTraversable ''Sign
-
-deriveGTraversable ''Namespace
-
-deriveGTraversable ''PatternSynDirection
-
-deriveGTraversable ''Role
-
-deriveGTraversable ''InjectivityInfo
-
-deriveGTraversable ''ResultSig
-
-deriveGTraversable ''Unpackedness
-
-deriveGTraversable ''EWildcard
-
-deriveGTraversable ''DerivStrategy
-
-deriveGTraversable ''MaybePromotedName
+{-# OPTIONS_GHC -fno-warn-orphans -fno-warn-unused-matches #-}+{-# LANGUAGE TemplateHaskell, MultiParamTypeClasses, FlexibleInstances, ConstraintKinds, UndecidableInstances #-}+module Language.Haskell.Names.Open.Derived where++import Language.Haskell.Exts+import Data.Generics.Traversable.TH++deriveGTraversable ''ModuleName++deriveGTraversable ''SpecialCon++deriveGTraversable ''QName++deriveGTraversable ''Name++deriveGTraversable ''Boxed++deriveGTraversable ''IPName++deriveGTraversable ''QOp++deriveGTraversable ''Op++deriveGTraversable ''CName++deriveGTraversable ''Module++deriveGTraversable ''ModuleHead++deriveGTraversable ''ExportSpecList++deriveGTraversable ''ExportSpec++deriveGTraversable ''ImportDecl++deriveGTraversable ''ImportSpecList++deriveGTraversable ''ImportSpec++deriveGTraversable ''Assoc++deriveGTraversable ''Decl++deriveGTraversable ''Annotation++deriveGTraversable ''DataOrNew++deriveGTraversable ''DeclHead++deriveGTraversable ''InstHead++deriveGTraversable ''InstRule++deriveGTraversable ''Deriving++deriveGTraversable ''Binds++deriveGTraversable ''IPBind++deriveGTraversable ''Match++deriveGTraversable ''QualConDecl++deriveGTraversable ''ConDecl++deriveGTraversable ''FieldDecl++deriveGTraversable ''GadtDecl++deriveGTraversable ''ClassDecl++deriveGTraversable ''InstDecl++deriveGTraversable ''BangType++deriveGTraversable ''Rhs++deriveGTraversable ''GuardedRhs++deriveGTraversable ''Type++deriveGTraversable ''TyVarBind++deriveGTraversable ''FunDep++deriveGTraversable ''Context++deriveGTraversable ''Asst++deriveGTraversable ''Literal++deriveGTraversable ''Exp++deriveGTraversable ''XName++deriveGTraversable ''XAttr++deriveGTraversable ''Bracket++deriveGTraversable ''Splice++deriveGTraversable ''Safety++deriveGTraversable ''CallConv++deriveGTraversable ''ModulePragma++deriveGTraversable ''Tool++deriveGTraversable ''Activation++deriveGTraversable ''Rule++deriveGTraversable ''RuleVar++deriveGTraversable ''WarningText++deriveGTraversable ''Pat++deriveGTraversable ''PXAttr++deriveGTraversable ''RPatOp++deriveGTraversable ''RPat++deriveGTraversable ''PatField++deriveGTraversable ''Stmt++deriveGTraversable ''QualStmt++deriveGTraversable ''FieldUpdate++deriveGTraversable ''Alt++deriveGTraversable ''Promoted++deriveGTraversable ''BooleanFormula++deriveGTraversable ''TypeEqn++deriveGTraversable ''Overlap++deriveGTraversable ''Sign++deriveGTraversable ''Namespace++deriveGTraversable ''PatternSynDirection++deriveGTraversable ''Role++deriveGTraversable ''InjectivityInfo++deriveGTraversable ''ResultSig++deriveGTraversable ''Unpackedness++deriveGTraversable ''EWildcard++deriveGTraversable ''DerivStrategy++deriveGTraversable ''MaybePromotedName
src/Language/Haskell/Names/Open/Instances.hs view
@@ -1,533 +1,533 @@-{-# OPTIONS_GHC -fno-warn-orphans #-}
-{-# LANGUAGE FlexibleContexts, FlexibleInstances, TemplateHaskell,
-             MultiParamTypeClasses, UndecidableInstances, RankNTypes,
-             ImplicitParams #-}
-
--- MonoLocalBinds extension prevents premature generalization, which
--- results in the "default" instance being picked.
-{-# LANGUAGE MonoLocalBinds #-}
-
-module Language.Haskell.Names.Open.Instances where
-
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.Open.Base
-import Language.Haskell.Names.Open.Derived ()
-import Language.Haskell.Names.GetBound
-import Language.Haskell.Names.RecordWildcards
-import Language.Haskell.Exts
-import Language.Haskell.Names.SyntaxUtils
-import qualified Data.Data as D
-import Data.Typeable
-import Data.Lens.Light
-import Data.List
-import qualified Data.Traversable as T
-
-
-c :: Applicative w => c -> w c
-c = pure
-
-(<|)
-  :: (Applicative w, Resolvable b, ?alg :: Alg w)
-  => w (b -> c) -> (b, Scope) -> w c
-(<|) k (b, sc) = k <*> alg b sc
-infixl 4 <|
-
-(-:) :: Scope -> a -> (a, Scope)
-sc -: b = (b, sc)
-infix 5 -:
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Decl l) where
-  rtraverse e sc =
-    case e of
-      -- N.B. We do not add pat to the local scope.
-      --
-      -- If this is a top-level binding, then we shouldn't do so, lest
-      -- global values are marked as local.
-      -- (see https://github.com/haskell-suite/haskell-names/issues/35)
-      --
-      -- If this is a local binding, then we have already introduced these
-      -- variables when processing the enclosing Binds.
-      PatBind l pat rhs mbWhere ->
-        let
-          scWithWhere = intro mbWhere sc
-        in
-        c PatBind
-          <| sc                -: l
-          <| sc                -: pat
-          <| exprV scWithWhere -: rhs
-          <| sc                -: mbWhere
-      p@(PatSyn l pat rpat dir) ->
-        let
-          scWithPatSyn = intro p sc
-          scWithPat = intro pat scWithPatSyn
-        in
-        c PatSyn
-          <| sc                                            -: l
-          <| (setPatSynMode PatSynLeftHandSide sc)         -: pat
-          <| (setPatSynMode PatSynRightHandSide scWithPat) -: rpat
-          <| sc                                            -: dir
-      TypeSig l names ty ->
-        c TypeSig
-          <| sc            -: l
-          <| signatureV sc -: names
-          <| sc            -: ty
-      InfixDecl l assoc mp ops ->
-        c InfixDecl
-          <| sc       -: l
-          <| sc       -: assoc
-          <| sc       -: mp
-          <| exprV sc -: ops
-      InstDecl l mOverlap rule mInstDecls ->
-        let sc' = setInstClassName (Just (dropAnn (instanceRuleClass rule))) sc
-        in c InstDecl
-          <| sc'       -: l
-          <| sc'       -: mOverlap
-          <| sc'       -: rule
-          <| sc'       -: mInstDecls
-      _ -> defaultRtraverse e sc
-
-
-instanceRuleClass :: InstRule l -> QName l
-instanceRuleClass (IParen _ instRule) = instanceRuleClass instRule
-instanceRuleClass (IRule _ _ _ instHead) = instanceHeadClass instHead
-
-instanceHeadClass :: InstHead l -> QName l
-instanceHeadClass (IHCon _ qn) = qn
-instanceHeadClass (IHInfix _ _ qn) = qn
-instanceHeadClass (IHParen _ instHead) = instanceHeadClass instHead
-instanceHeadClass (IHApp _ instHead _) = instanceHeadClass instHead
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Type l) where
-  rtraverse e sc = defaultRtraverse e (exprT sc)
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (DeclHead l) where
-  rtraverse e sc =
-    case e of
-      DHead l name ->
-        c DHead
-          <| sc -: l
-          <| binderT sc -: name
-      DHInfix l v1 name ->
-        c DHInfix
-          <| sc -: l
-          <| sc -: v1
-          <| binderT sc -: name
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (ConDecl l) where
-  rtraverse e sc =
-    case e of
-      ConDecl l name tys ->
-        c ConDecl
-          <| sc -: l
-          <| binderV sc -: name
-          <| sc -: tys
-      InfixConDecl l t1 name t2 ->
-        c InfixConDecl
-          <| sc -: l
-          <| sc -: t1
-          <| binderV sc -: name
-          <| sc -: t2
-      RecDecl l name fields ->
-        c RecDecl
-          <| sc -: l
-          <| binderV sc -: name
-          <| sc -: fields
-
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (FieldDecl l) where
-  rtraverse e sc =
-    case e of
-      FieldDecl l name tys ->
-        c FieldDecl
-          <| sc -: l
-          <| binderV sc -: name
-          <| sc -: tys
-
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Pat l) where
-  rtraverse e sc =
-    case e of
-      PVar l name ->
-        c PVar
-          <| sc         -: l
-          <| binderV sc -: name
-      PNPlusK l name i ->
-        c PNPlusK
-          <| sc         -: l
-          <| binderV sc -: name
-          <| sc         -: i
-      PInfixApp l pat1 name pat2 ->
-        c PInfixApp
-          <| sc       -: l
-          <| sc       -: pat1
-          <| exprV sc -: name
-          <| sc       -: pat2
-      PApp l qn pat ->
-        c PApp
-          <| sc       -: l
-          <| exprV sc -: qn
-          <| sc       -: pat
-      PRec l qn pfs ->
-        let
-          scWc =
-            setWcNames (patWcNames (sc ^. gTable) qn pfs) sc
-        in
-        c PRec
-          <| sc       -: l
-          <| exprV sc -: qn
-          <| scWc     -: pfs
-      PAsPat l n pat ->
-        c PAsPat
-          <| sc         -: l
-          <| binderV sc -: n
-          <| sc         -: pat
-      PViewPat l exp pat ->
-        c PViewPat
-          <| sc       -: l
-          <| exprV sc -: exp
-          <| sc       -: pat
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (PatField l) where
-  rtraverse e sc =
-    case e of
-      PFieldPat l qn pat ->
-        c PFieldPat
-          <| sc       -: l
-          <| exprRS sc -: qn
-          <| sc       -: pat
-      PFieldPun l qn ->
-        c PFieldPun
-          <| sc -: l
-          <| exprRS sc -: qn
-      PFieldWildcard {} -> defaultRtraverse e sc
-
--- | Chain a sequence of nodes where every node may introduce some
--- variables into scope for the subsequent nodes. Examples: patterns (see
--- note [Nested pattern scopes]), statements.
-chain
-  :: ( Resolvable (a l)
-     , GetBound (a l) l
-     , Applicative w
-     , SrcInfo l
-     , D.Data l
-     , ?alg :: Alg w)
-  => [a l] -> Scope -> (w [a l], Scope)
-chain pats sc =
-  case pats of
-    [] -> (pure [], sc)
-    p:ps ->
-      let
-        sc' = intro p sc
-        p' = alg p sc
-        (ps', sc'') = chain ps sc'
-      in ((:) <$> p' <*> ps', sc'')
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Match l) where
-  rtraverse e sc =
-    case e of
-      Match l name pats rhs mbWhere ->
-        -- f x y z = ...
-        --   where ...
-        let
-          (pats', scWithPats) = chain pats sc
-          scWithWhere = intro mbWhere scWithPats
-        in
-        c Match
-          <| sc                -: l
-          <| binderV sc        -: name
-          <*> pats' -- has been already traversed
-          <| exprV scWithWhere -: rhs
-          <| scWithPats        -: mbWhere
-      InfixMatch l pat1 name patsRest rhs mbWhere ->
-        let
-          equivalentMatch = Match l name (pat1:patsRest) rhs mbWhere
-          back (Match l name (pat1:patsRest) rhs mbWhere) =
-            InfixMatch l pat1 name patsRest rhs mbWhere
-          back _ = error "InfixMatch"
-        in back <$> rtraverse equivalentMatch sc
-
--- NB: there is an inefficiency here (and in similar places), because we
--- call intro on the same subtree several times. Maybe tackle it later.
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Binds l) where
-  rtraverse e sc =
-    case e of
-      BDecls l decls ->
-        let scWithBinds = intro decls sc
-        in
-        c BDecls
-          <| sc          -: l
-          <| scWithBinds -: decls
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Exp l) where
-  rtraverse e sc =
-    case e of
-      Let l bnds body ->
-        let scWithBinds = intro bnds sc
-        in
-        c Let
-          <| sc          -: l
-          <| scWithBinds -: bnds
-          <| scWithBinds -: body
-
-      Lambda l pats body ->
-        let (pats', scWithPats) = chain pats sc
-        in
-        c Lambda
-          <|  sc         -: l
-          <*> pats'
-          <|  scWithPats -: body
-
-      ListComp l e stmts ->
-        let (stmts', scWithStmts) = chain stmts sc
-        in
-        c ListComp
-          <|  sc -: l
-          <|  scWithStmts -: e
-          <*> stmts'
-
-      ParComp l e stmtss ->
-        let
-          (stmtss', scsWithStmts) =
-            unzip $ map (\stmts -> chain stmts sc) stmtss
-          scWithAllStmtss = foldl1' mergeLocalScopes scsWithStmts
-        in
-        c ParComp
-          <|  sc -: l
-          <|  scWithAllStmtss -: e
-          <*> T.sequenceA stmtss'
-
-      Proc l pat e ->
-        let scWithPat = intro pat sc
-        in
-        c Proc
-          <| sc -: l
-          <| sc -: pat
-          <| scWithPat -: e
-
-      RecConstr l qn fields ->
-        let
-          scWc =
-            setWcNames
-              (expWcNames
-                (sc ^. gTable)
-                (sc ^. lTable)
-                qn
-                fields)
-              sc
-        in
-        c RecConstr
-          <| sc          -: l
-          <| sc          -: qn
-          <| scWc -: fields
-
-      _ -> defaultRtraverse e sc
-
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (FieldUpdate l) where
-  rtraverse e sc =
-    case e of
-      FieldUpdate l qn exp ->
-        c FieldUpdate
-          <| sc        -: l
-          <| exprRS sc -: qn
-          <| sc        -: exp
-      FieldPun l qn ->
-        c FieldPun
-          <| sc        -: l
-          <| exprRS sc -: qn
-      FieldWildcard {} -> defaultRtraverse e sc
-
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Alt l) where
-  rtraverse e sc =
-    case e of
-      Alt l pat guardedAlts mbWhere ->
-        let
-          scWithPat = intro pat sc
-          scWithBinds = intro mbWhere scWithPat
-        in
-        c Alt
-          <| sc -: l
-          <| sc -: pat
-          <| scWithBinds -: guardedAlts
-          <| scWithBinds -: mbWhere
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (GuardedRhs l) where
-  rtraverse e sc =
-    case e of
-      GuardedRhs l stmts exp ->
-        let (stmts', scWithStmts) = chain stmts sc
-        in
-        c GuardedRhs
-          <|  sc -: l
-          <*> stmts'
-          <|  scWithStmts -: exp
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable [Stmt l] where
-  rtraverse e sc =
-    fst $ chain e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (QualStmt l) where
-  rtraverse e sc =
-    case e of
-      QualStmt {} -> defaultRtraverse e sc
-      _ -> error "haskell-names: TransformListComp is not supported yet"
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (InstRule l) where
-  rtraverse e sc =
-    case e of
-      IRule l mtv mc ih ->
-        c IRule
-          <| sc       -: l
-          <| sc       -: mtv
-          <| sc       -: mc
-          <| exprT sc -: ih
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Context l) where
-  rtraverse e sc = defaultRtraverse e (exprT sc)
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (InstDecl l) where
-  rtraverse e sc =
-    case e of
-      InsDecl dl (PatBind l (PVar pl name) rhs mbWhere) ->
-        let
-          scWithWhere = intro mbWhere sc
-        in
-        c InsDecl
-          <| sc -: dl
-          <*> (c PatBind
-            <|  sc                -: l
-            <*> (c PVar
-                  <| sc        -: pl
-                  <| exprUV sc -: name)
-            <|  exprV scWithWhere -: rhs
-            <|  sc                -: mbWhere)
-      InsDecl dl (FunBind bl ms) ->
-        c InsDecl
-          <|  sc -: dl
-          <*> (c FunBind
-            <|  sc -: bl
-            <*> T.for ms (\m -> case m of
-                Match l name pats rhs mbWhere ->
-                    -- f x y z = ...
-                    --   where ...
-                  let
-                    (pats', scWithPats) = chain pats sc
-                    scWithWhere = intro mbWhere scWithPats
-                  in
-                    c Match
-                      <| sc                -: l
-                      <| exprUV sc         -: name
-                      <*> pats' -- has been already traversed
-                      <| exprV scWithWhere -: rhs
-                      <| scWithPats        -: mbWhere
-                InfixMatch l pat1 name patsRest rhs mbWhere ->
-                    -- x <*> y = ...
-                    --   where ...
-                  let
-                    (pats', scWithPats) = chain (pat1:patsRest) sc
-                    pat1' = fmap head pats'
-                    patsRest' = fmap tail pats'
-                    scWithWhere = intro mbWhere scWithPats
-                  in
-                    c InfixMatch
-                      <| sc                -: l
-                      <*> pat1'     -- has been already traversed
-                      <| exprUV sc         -: name
-                      <*> patsRest' -- has been already traversed
-                      <| exprV scWithWhere -: rhs
-                      <| scWithPats        -: mbWhere))
-      InsType dl (TyApp al (TyCon cl qn) aa) rhs ->
-        c InsType
-          <| sc -: dl
-          <*> (c TyApp
-            <| sc -: al
-            <*> (c TyCon
-              <| sc        -: cl
-              <| exprUT sc -: qn)
-            <| sc -: aa)
-          <| sc -: rhs
-      InsData dl don (TyApp al (TyCon cl qn) aa) cs md ->
-        c InsData
-          <| sc -: dl
-          <| sc -: don
-          <*> (c TyApp
-            <| sc -: al
-            <*> (c TyCon
-              <| sc        -: cl
-              <| exprUT sc -: qn)
-            <| sc -: aa)
-          <| sc -: cs
-          <| sc -: md
-      InsGData dl don (TyApp al (TyCon cl qn) aa) mk cs md ->
-        c InsGData
-          <| sc -: dl
-          <| sc -: don
-          <*> (c TyApp
-            <| sc -: al
-            <*> (c TyCon
-              <| sc        -: cl
-              <| exprUT sc -: qn)
-            <| sc -: aa)
-          <| sc -: mk
-          <| sc -: cs
-          <| sc -: md
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (ClassDecl l) where
-  rtraverse e sc =
-    case e of
-      ClsDecl l (TypeSig sl [n] t) ->
-        c ClsDecl
-          <| sc -: l
-          <*> (c TypeSig
-            <| sc         -: sl
-            <| binderV sc -: [n]
-            <| sc         -: t)
-      _ -> defaultRtraverse e sc
-
-instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Op l) where
-  rtraverse e sc =
-    case e of
-      VarOp l name ->
-        c VarOp
-          <| sc -: l
-          <*> fmap qNameToName (alg (nameToQName name) (exprV sc))
-      ConOp l name ->
-        c ConOp
-          <| sc -: l
-          <*> fmap qNameToName (alg (nameToQName name) (exprV sc))
-
-
-{-
-Note [Nested pattern scopes]
-~~~~~~~~~~~~~~~~~~~~~~
-
-When we resolve a group of patterns, their scopes nest.
-
-Most of the time, this is not important, but there are two exceptions:
-1. ScopedTypeVariables
-
-Example: f (x :: a) (y :: a) = ...
-
-The first 'a' is a binder, the second — a reference.
-
-2. View patterns
-
-An expression inside a view pattern may reference the variables bound
-earlier.
-
-Example: f x (find (< x) -> Just y) = ...
--}
-
--- Some road-block Resolvable instances
-instance Typeable a => Resolvable (Scoped a) where
-  rtraverse = flip $ const pure
-instance Resolvable SrcSpan where
-  rtraverse = flip $ const pure
-instance Resolvable SrcSpanInfo where
-  rtraverse = flip $ const pure
+{-# OPTIONS_GHC -fno-warn-orphans #-}+{-# LANGUAGE FlexibleContexts, FlexibleInstances, TemplateHaskell,+             MultiParamTypeClasses, UndecidableInstances, RankNTypes,+             ImplicitParams #-}++-- MonoLocalBinds extension prevents premature generalization, which+-- results in the "default" instance being picked.+{-# LANGUAGE MonoLocalBinds #-}++module Language.Haskell.Names.Open.Instances where++import Language.Haskell.Names.Types+import Language.Haskell.Names.Open.Base+import Language.Haskell.Names.Open.Derived ()+import Language.Haskell.Names.GetBound+import Language.Haskell.Names.RecordWildcards+import Language.Haskell.Exts+import Language.Haskell.Names.SyntaxUtils+import qualified Data.Data as D+import Data.Typeable+import Data.Lens.Light+import Data.List+import qualified Data.Traversable as T+++c :: Applicative w => c -> w c+c = pure++(<|)+  :: (Applicative w, Resolvable b, ?alg :: Alg w)+  => w (b -> c) -> (b, Scope) -> w c+(<|) k (b, sc) = k <*> alg b sc+infixl 4 <|++(-:) :: Scope -> a -> (a, Scope)+sc -: b = (b, sc)+infix 5 -:++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Decl l) where+  rtraverse e sc =+    case e of+      -- N.B. We do not add pat to the local scope.+      --+      -- If this is a top-level binding, then we shouldn't do so, lest+      -- global values are marked as local.+      -- (see https://github.com/haskell-suite/haskell-names/issues/35)+      --+      -- If this is a local binding, then we have already introduced these+      -- variables when processing the enclosing Binds.+      PatBind l pat rhs mbWhere ->+        let+          scWithWhere = intro mbWhere sc+        in+        c PatBind+          <| sc                -: l+          <| sc                -: pat+          <| exprV scWithWhere -: rhs+          <| sc                -: mbWhere+      p@(PatSyn l pat rpat dir) ->+        let+          scWithPatSyn = intro p sc+          scWithPat = intro pat scWithPatSyn+        in+        c PatSyn+          <| sc                                            -: l+          <| (setPatSynMode PatSynLeftHandSide sc)         -: pat+          <| (setPatSynMode PatSynRightHandSide scWithPat) -: rpat+          <| sc                                            -: dir+      TypeSig l names ty ->+        c TypeSig+          <| sc            -: l+          <| signatureV sc -: names+          <| sc            -: ty+      InfixDecl l assoc mp ops ->+        c InfixDecl+          <| sc       -: l+          <| sc       -: assoc+          <| sc       -: mp+          <| exprV sc -: ops+      InstDecl l mOverlap rule mInstDecls ->+        let sc' = setInstClassName (Just (dropAnn (instanceRuleClass rule))) sc+        in c InstDecl+          <| sc'       -: l+          <| sc'       -: mOverlap+          <| sc'       -: rule+          <| sc'       -: mInstDecls+      _ -> defaultRtraverse e sc+++instanceRuleClass :: InstRule l -> QName l+instanceRuleClass (IParen _ instRule) = instanceRuleClass instRule+instanceRuleClass (IRule _ _ _ instHead) = instanceHeadClass instHead++instanceHeadClass :: InstHead l -> QName l+instanceHeadClass (IHCon _ qn) = qn+instanceHeadClass (IHInfix _ _ qn) = qn+instanceHeadClass (IHParen _ instHead) = instanceHeadClass instHead+instanceHeadClass (IHApp _ instHead _) = instanceHeadClass instHead++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Type l) where+  rtraverse e sc = defaultRtraverse e (exprT sc)++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (DeclHead l) where+  rtraverse e sc =+    case e of+      DHead l name ->+        c DHead+          <| sc -: l+          <| binderT sc -: name+      DHInfix l v1 name ->+        c DHInfix+          <| sc -: l+          <| sc -: v1+          <| binderT sc -: name+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (ConDecl l) where+  rtraverse e sc =+    case e of+      ConDecl l name tys ->+        c ConDecl+          <| sc -: l+          <| binderV sc -: name+          <| sc -: tys+      InfixConDecl l t1 name t2 ->+        c InfixConDecl+          <| sc -: l+          <| sc -: t1+          <| binderV sc -: name+          <| sc -: t2+      RecDecl l name fields ->+        c RecDecl+          <| sc -: l+          <| binderV sc -: name+          <| sc -: fields+++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (FieldDecl l) where+  rtraverse e sc =+    case e of+      FieldDecl l name tys ->+        c FieldDecl+          <| sc -: l+          <| binderV sc -: name+          <| sc -: tys+++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Pat l) where+  rtraverse e sc =+    case e of+      PVar l name ->+        c PVar+          <| sc         -: l+          <| binderV sc -: name+      PNPlusK l name i ->+        c PNPlusK+          <| sc         -: l+          <| binderV sc -: name+          <| sc         -: i+      PInfixApp l pat1 name pat2 ->+        c PInfixApp+          <| sc       -: l+          <| sc       -: pat1+          <| exprV sc -: name+          <| sc       -: pat2+      PApp l qn pat ->+        c PApp+          <| sc       -: l+          <| exprV sc -: qn+          <| sc       -: pat+      PRec l qn pfs ->+        let+          scWc =+            setWcNames (patWcNames (sc ^. gTable) qn pfs) sc+        in+        c PRec+          <| sc       -: l+          <| exprV sc -: qn+          <| scWc     -: pfs+      PAsPat l n pat ->+        c PAsPat+          <| sc         -: l+          <| binderV sc -: n+          <| sc         -: pat+      PViewPat l exp pat ->+        c PViewPat+          <| sc       -: l+          <| exprV sc -: exp+          <| sc       -: pat+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (PatField l) where+  rtraverse e sc =+    case e of+      PFieldPat l qn pat ->+        c PFieldPat+          <| sc       -: l+          <| exprRS sc -: qn+          <| sc       -: pat+      PFieldPun l qn ->+        c PFieldPun+          <| sc -: l+          <| exprRS sc -: qn+      PFieldWildcard {} -> defaultRtraverse e sc++-- | Chain a sequence of nodes where every node may introduce some+-- variables into scope for the subsequent nodes. Examples: patterns (see+-- note [Nested pattern scopes]), statements.+chain+  :: ( Resolvable (a l)+     , GetBound (a l) l+     , Applicative w+     , SrcInfo l+     , D.Data l+     , ?alg :: Alg w)+  => [a l] -> Scope -> (w [a l], Scope)+chain pats sc =+  case pats of+    [] -> (pure [], sc)+    p:ps ->+      let+        sc' = intro p sc+        p' = alg p sc+        (ps', sc'') = chain ps sc'+      in ((:) <$> p' <*> ps', sc'')++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Match l) where+  rtraverse e sc =+    case e of+      Match l name pats rhs mbWhere ->+        -- f x y z = ...+        --   where ...+        let+          (pats', scWithPats) = chain pats sc+          scWithWhere = intro mbWhere scWithPats+        in+        c Match+          <| sc                -: l+          <| binderV sc        -: name+          <*> pats' -- has been already traversed+          <| exprV scWithWhere -: rhs+          <| scWithPats        -: mbWhere+      InfixMatch l pat1 name patsRest rhs mbWhere ->+        let+          equivalentMatch = Match l name (pat1:patsRest) rhs mbWhere+          back (Match l name (pat1:patsRest) rhs mbWhere) =+            InfixMatch l pat1 name patsRest rhs mbWhere+          back _ = error "InfixMatch"+        in back <$> rtraverse equivalentMatch sc++-- NB: there is an inefficiency here (and in similar places), because we+-- call intro on the same subtree several times. Maybe tackle it later.+instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Binds l) where+  rtraverse e sc =+    case e of+      BDecls l decls ->+        let scWithBinds = intro decls sc+        in+        c BDecls+          <| sc          -: l+          <| scWithBinds -: decls+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Exp l) where+  rtraverse e sc =+    case e of+      Let l bnds body ->+        let scWithBinds = intro bnds sc+        in+        c Let+          <| sc          -: l+          <| scWithBinds -: bnds+          <| scWithBinds -: body++      Lambda l pats body ->+        let (pats', scWithPats) = chain pats sc+        in+        c Lambda+          <|  sc         -: l+          <*> pats'+          <|  scWithPats -: body++      ListComp l e stmts ->+        let (stmts', scWithStmts) = chain stmts sc+        in+        c ListComp+          <|  sc -: l+          <|  scWithStmts -: e+          <*> stmts'++      ParComp l e stmtss ->+        let+          (stmtss', scsWithStmts) =+            unzip $ map (\stmts -> chain stmts sc) stmtss+          scWithAllStmtss = foldl1' mergeLocalScopes scsWithStmts+        in+        c ParComp+          <|  sc -: l+          <|  scWithAllStmtss -: e+          <*> T.sequenceA stmtss'++      Proc l pat e ->+        let scWithPat = intro pat sc+        in+        c Proc+          <| sc -: l+          <| sc -: pat+          <| scWithPat -: e++      RecConstr l qn fields ->+        let+          scWc =+            setWcNames+              (expWcNames+                (sc ^. gTable)+                (sc ^. lTable)+                qn+                fields)+              sc+        in+        c RecConstr+          <| sc          -: l+          <| sc          -: qn+          <| scWc -: fields++      _ -> defaultRtraverse e sc+++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (FieldUpdate l) where+  rtraverse e sc =+    case e of+      FieldUpdate l qn exp ->+        c FieldUpdate+          <| sc        -: l+          <| exprRS sc -: qn+          <| sc        -: exp+      FieldPun l qn ->+        c FieldPun+          <| sc        -: l+          <| exprRS sc -: qn+      FieldWildcard {} -> defaultRtraverse e sc+++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Alt l) where+  rtraverse e sc =+    case e of+      Alt l pat guardedAlts mbWhere ->+        let+          scWithPat = intro pat sc+          scWithBinds = intro mbWhere scWithPat+        in+        c Alt+          <| sc -: l+          <| sc -: pat+          <| scWithBinds -: guardedAlts+          <| scWithBinds -: mbWhere++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (GuardedRhs l) where+  rtraverse e sc =+    case e of+      GuardedRhs l stmts exp ->+        let (stmts', scWithStmts) = chain stmts sc+        in+        c GuardedRhs+          <|  sc -: l+          <*> stmts'+          <|  scWithStmts -: exp++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable [Stmt l] where+  rtraverse e sc =+    fst $ chain e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (QualStmt l) where+  rtraverse e sc =+    case e of+      QualStmt {} -> defaultRtraverse e sc+      _ -> error "haskell-names: TransformListComp is not supported yet"++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (InstRule l) where+  rtraverse e sc =+    case e of+      IRule l mtv mc ih ->+        c IRule+          <| sc       -: l+          <| sc       -: mtv+          <| sc       -: mc+          <| exprT sc -: ih+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Context l) where+  rtraverse e sc = defaultRtraverse e (exprT sc)++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (InstDecl l) where+  rtraverse e sc =+    case e of+      InsDecl dl (PatBind l (PVar pl name) rhs mbWhere) ->+        let+          scWithWhere = intro mbWhere sc+        in+        c InsDecl+          <| sc -: dl+          <*> (c PatBind+            <|  sc                -: l+            <*> (c PVar+                  <| sc        -: pl+                  <| exprUV sc -: name)+            <|  exprV scWithWhere -: rhs+            <|  sc                -: mbWhere)+      InsDecl dl (FunBind bl ms) ->+        c InsDecl+          <|  sc -: dl+          <*> (c FunBind+            <|  sc -: bl+            <*> T.for ms (\m -> case m of+                Match l name pats rhs mbWhere ->+                    -- f x y z = ...+                    --   where ...+                  let+                    (pats', scWithPats) = chain pats sc+                    scWithWhere = intro mbWhere scWithPats+                  in+                    c Match+                      <| sc                -: l+                      <| exprUV sc         -: name+                      <*> pats' -- has been already traversed+                      <| exprV scWithWhere -: rhs+                      <| scWithPats        -: mbWhere+                InfixMatch l pat1 name patsRest rhs mbWhere ->+                    -- x <*> y = ...+                    --   where ...+                  let+                    (pats', scWithPats) = chain (pat1:patsRest) sc+                    pat1' = fmap head pats'+                    patsRest' = fmap tail pats'+                    scWithWhere = intro mbWhere scWithPats+                  in+                    c InfixMatch+                      <| sc                -: l+                      <*> pat1'     -- has been already traversed+                      <| exprUV sc         -: name+                      <*> patsRest' -- has been already traversed+                      <| exprV scWithWhere -: rhs+                      <| scWithPats        -: mbWhere))+      InsType dl (TyApp al (TyCon cl qn) aa) rhs ->+        c InsType+          <| sc -: dl+          <*> (c TyApp+            <| sc -: al+            <*> (c TyCon+              <| sc        -: cl+              <| exprUT sc -: qn)+            <| sc -: aa)+          <| sc -: rhs+      InsData dl don (TyApp al (TyCon cl qn) aa) cs md ->+        c InsData+          <| sc -: dl+          <| sc -: don+          <*> (c TyApp+            <| sc -: al+            <*> (c TyCon+              <| sc        -: cl+              <| exprUT sc -: qn)+            <| sc -: aa)+          <| sc -: cs+          <| sc -: md+      InsGData dl don (TyApp al (TyCon cl qn) aa) mk cs md ->+        c InsGData+          <| sc -: dl+          <| sc -: don+          <*> (c TyApp+            <| sc -: al+            <*> (c TyCon+              <| sc        -: cl+              <| exprUT sc -: qn)+            <| sc -: aa)+          <| sc -: mk+          <| sc -: cs+          <| sc -: md+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (ClassDecl l) where+  rtraverse e sc =+    case e of+      ClsDecl l (TypeSig sl [n] t) ->+        c ClsDecl+          <| sc -: l+          <*> (c TypeSig+            <| sc         -: sl+            <| binderV sc -: [n]+            <| sc         -: t)+      _ -> defaultRtraverse e sc++instance (Resolvable l, SrcInfo l, D.Data l) => Resolvable (Op l) where+  rtraverse e sc =+    case e of+      VarOp l name ->+        c VarOp+          <| sc -: l+          <*> fmap qNameToName (alg (nameToQName name) (exprV sc))+      ConOp l name ->+        c ConOp+          <| sc -: l+          <*> fmap qNameToName (alg (nameToQName name) (exprV sc))+++{-+Note [Nested pattern scopes]+~~~~~~~~~~~~~~~~~~~~~~++When we resolve a group of patterns, their scopes nest.++Most of the time, this is not important, but there are two exceptions:+1. ScopedTypeVariables++Example: f (x :: a) (y :: a) = ...++The first 'a' is a binder, the second — a reference.++2. View patterns++An expression inside a view pattern may reference the variables bound+earlier.++Example: f x (find (< x) -> Just y) = ...+-}++-- Some road-block Resolvable instances+instance Typeable a => Resolvable (Scoped a) where+  rtraverse = flip $ const pure+instance Resolvable SrcSpan where+  rtraverse = flip $ const pure+instance Resolvable SrcSpanInfo where+  rtraverse = flip $ const pure
src/Language/Haskell/Names/RecordWildcards.hs view
@@ -1,124 +1,124 @@--- Wildcards are tricky, they deserve a module of their own
-{-# LANGUAGE NamedFieldPuns, TupleSections #-}
-module Language.Haskell.Names.RecordWildcards where
-
-import qualified Data.Map as Map
-import Data.Maybe
-import Control.Monad
-
-import Language.Haskell.Exts
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.SyntaxUtils
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import qualified Language.Haskell.Names.LocalSymbolTable as Local
-
-import Data.List (nub)
-
--- | Information about the names being introduced by a record wildcard
---
--- During resolving traversal, we always (lazily) construct this list when
--- we process PRec or RecConstr, even if it doesn't contain a wildcard.
---
--- Then, if the pattern or construction actually contains a wildcard, we use the computed value.
-type WcNames = [WcField]
-
--- | Information about a field in the wildcard
-data WcField = WcField
-  { wcFieldName :: Name ()
-    -- ^ the field's simple name
-  , wcFieldSymbol :: Symbol
-    -- ^ the field's selector symbol
-  , wcExistsGlobalValue :: Bool
-    -- ^ whether there is a global value in scope with the same name as
-    -- the field but different from the field selector
-  }
-
-getElidedFields
-  :: Global.Table
-  -> QName l
-  -> [Name l] -- mentioned field names
-  -> WcNames
-getElidedFields globalTable con fields =
-  let
-    givenFieldNames :: Map.Map (Name ()) ()
-    givenFieldNames =
-      Map.fromList . map ((, ()) . dropAnn) $ fields
-
-    -- FIXME must report error when the constructor cannot be
-    -- resolved
-    (mbConOrigName, mbTypeOrigName) =
-      case Global.lookupValue con globalTable of
-        [symbol@Constructor{}] ->
-          (Just $ symbolName symbol, Just $ typeName symbol)
-        _ -> (Nothing, Nothing)
-
-    ourFieldInfos :: [Symbol]
-    ourFieldInfos = nub (do
-        conOrigName <- maybeToList mbConOrigName
-        symbol@(Selector {constructors}) <- concat (Map.elems globalTable)
-        guard (conOrigName `elem` constructors)
-        return symbol)
-
-    existsGlobalValue :: Name () -> Bool
-    existsGlobalValue name =
-      case Map.lookup (UnQual () name) globalTable of
-        Just [symbol]
-          | Just typeOrigName <- mbTypeOrigName
-          , Selector {} <- symbol
-          , typeName symbol == typeOrigName
-            -> False -- this is the field selector
-          | otherwise -> True -- exists, but not this field's selector
-        _ -> False -- doesn't exist or ambiguous
-
-    ourFieldNames :: Map.Map (Name ()) WcField
-    ourFieldNames = Map.fromList (do
-        symbol <- ourFieldInfos
-        let name = symbolName symbol
-            wcfield = WcField
-                { wcFieldName = name
-                , wcFieldSymbol = symbol
-                , wcExistsGlobalValue = existsGlobalValue name
-            }
-        return (name,wcfield))
-
-  in Map.elems $ ourFieldNames `Map.difference` givenFieldNames
-
-nameOfPatField :: PatField l -> Maybe (Name l)
-nameOfPatField pf =
-  case pf of
-    PFieldPat _ qn _ -> Just $ qNameToName qn
-    PFieldPun _ qn -> Just $ qNameToName qn
-    PFieldWildcard {} -> Nothing
-
-nameOfUpdField :: FieldUpdate l -> Maybe (Name l)
-nameOfUpdField pf =
-  case pf of
-    FieldUpdate _ qn _ -> Just $ qNameToName qn
-    FieldPun _ qn -> Just $ qNameToName qn
-    FieldWildcard {} -> Nothing
-
-patWcNames
-  :: Global.Table
-  -> QName l
-  -> [PatField l]
-  -> WcNames
-patWcNames gt con patfs =
-  getElidedFields gt con $
-  mapMaybe nameOfPatField patfs
-
-expWcNames
-  :: Global.Table
-  -> Local.Table
-  -> QName l
-  -> [FieldUpdate l]
-  -> WcNames
-expWcNames gt lt con patfs =
-  filter isInScope $
-  getElidedFields gt con $
-  mapMaybe nameOfUpdField patfs
-  where
-    isInScope field
-      | Right {} <- Local.lookupValue qn lt = True
-      | otherwise = wcExistsGlobalValue field
-      where
-        qn = UnQual () (annName (wcFieldName field))
+-- Wildcards are tricky, they deserve a module of their own+{-# LANGUAGE NamedFieldPuns, TupleSections #-}+module Language.Haskell.Names.RecordWildcards where++import qualified Data.Map as Map+import Data.Maybe+import Control.Monad++import Language.Haskell.Exts+import Language.Haskell.Names.Types+import Language.Haskell.Names.SyntaxUtils+import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import qualified Language.Haskell.Names.LocalSymbolTable as Local++import Data.List (nub)++-- | Information about the names being introduced by a record wildcard+--+-- During resolving traversal, we always (lazily) construct this list when+-- we process PRec or RecConstr, even if it doesn't contain a wildcard.+--+-- Then, if the pattern or construction actually contains a wildcard, we use the computed value.+type WcNames = [WcField]++-- | Information about a field in the wildcard+data WcField = WcField+  { wcFieldName :: Name ()+    -- ^ the field's simple name+  , wcFieldSymbol :: Symbol+    -- ^ the field's selector symbol+  , wcExistsGlobalValue :: Bool+    -- ^ whether there is a global value in scope with the same name as+    -- the field but different from the field selector+  }++getElidedFields+  :: Global.Table+  -> QName l+  -> [Name l] -- mentioned field names+  -> WcNames+getElidedFields globalTable con fields =+  let+    givenFieldNames :: Map.Map (Name ()) ()+    givenFieldNames =+      Map.fromList . map ((, ()) . dropAnn) $ fields++    -- FIXME must report error when the constructor cannot be+    -- resolved+    (mbConOrigName, mbTypeOrigName) =+      case Global.lookupValue con globalTable of+        [symbol@Constructor{}] ->+          (Just $ symbolName symbol, Just $ typeName symbol)+        _ -> (Nothing, Nothing)++    ourFieldInfos :: [Symbol]+    ourFieldInfos = nub (do+        conOrigName <- maybeToList mbConOrigName+        symbol@(Selector {constructors}) <- concat (Map.elems globalTable)+        guard (conOrigName `elem` constructors)+        return symbol)++    existsGlobalValue :: Name () -> Bool+    existsGlobalValue name =+      case Map.lookup (UnQual () name) globalTable of+        Just [symbol]+          | Just typeOrigName <- mbTypeOrigName+          , Selector {} <- symbol+          , typeName symbol == typeOrigName+            -> False -- this is the field selector+          | otherwise -> True -- exists, but not this field's selector+        _ -> False -- doesn't exist or ambiguous++    ourFieldNames :: Map.Map (Name ()) WcField+    ourFieldNames = Map.fromList (do+        symbol <- ourFieldInfos+        let name = symbolName symbol+            wcfield = WcField+                { wcFieldName = name+                , wcFieldSymbol = symbol+                , wcExistsGlobalValue = existsGlobalValue name+            }+        return (name,wcfield))++  in Map.elems $ ourFieldNames `Map.difference` givenFieldNames++nameOfPatField :: PatField l -> Maybe (Name l)+nameOfPatField pf =+  case pf of+    PFieldPat _ qn _ -> Just $ qNameToName qn+    PFieldPun _ qn -> Just $ qNameToName qn+    PFieldWildcard {} -> Nothing++nameOfUpdField :: FieldUpdate l -> Maybe (Name l)+nameOfUpdField pf =+  case pf of+    FieldUpdate _ qn _ -> Just $ qNameToName qn+    FieldPun _ qn -> Just $ qNameToName qn+    FieldWildcard {} -> Nothing++patWcNames+  :: Global.Table+  -> QName l+  -> [PatField l]+  -> WcNames+patWcNames gt con patfs =+  getElidedFields gt con $+  mapMaybe nameOfPatField patfs++expWcNames+  :: Global.Table+  -> Local.Table+  -> QName l+  -> [FieldUpdate l]+  -> WcNames+expWcNames gt lt con patfs =+  filter isInScope $+  getElidedFields gt con $+  mapMaybe nameOfUpdField patfs+  where+    isInScope field+      | Right {} <- Local.lookupValue qn lt = True+      | otherwise = wcExistsGlobalValue field+      where+        qn = UnQual () (annName (wcFieldName field))
src/Language/Haskell/Names/Recursive.hs view
@@ -1,81 +1,81 @@-{-# LANGUAGE TypeFamilies, ScopedTypeVariables #-}
-module Language.Haskell.Names.Recursive
-  ( resolve
-  , annotate
-  ) where
-
-import Data.Foldable (traverse_)
-import Data.Graph(stronglyConnComp, flattenSCC)
-import Data.Data (Data)
-import Control.Monad (forM, forM_, unless)
-
-import qualified Data.Map as Map (insert)
-import Control.Monad.State.Strict (State, execState, get, modify)
-import Language.Haskell.Exts
-
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.SyntaxUtils
-import Language.Haskell.Names.ScopeUtils
-import Language.Haskell.Names.ModuleSymbols
-import Language.Haskell.Names.Exports
-import Language.Haskell.Names.Imports
-import Language.Haskell.Names.Open.Base
-import Language.Haskell.Names.Annotated
-
-
--- | Takes a list of modules and an environment and updates the environment
--- with each of the given modules' exported symbols. The modules can appear
--- in any order and can be mutually recursive.
-resolve :: (Data l, Eq l) => [Module l] -> Environment -> Environment
-resolve modules environment = updatedEnvironment where
-  moduleSCCs = groupModules modules
-  updatedEnvironment = execState (traverse_ findFixPoint moduleSCCs) environment
-
--- | Take a set of modules and return a list of sets, where each sets for
--- a strongly connected component in the import graph.
-groupModules :: [Module l] -> [[Module l]]
-groupModules modules =
-  map flattenSCC (stronglyConnComp (map moduleNode modules))
-
-moduleNode :: Module l -> (Module l, ModuleName (), [ModuleName ()])
-moduleNode modul =
-  ( modul
-  , dropAnn (getModuleName modul)
-  , map (dropAnn . importModule) (getImports modul)
-  )
-
--- | Compute interfaces for a set of mutually recursive modules and
--- update the environment accordingly.
-findFixPoint :: (Data l, Eq l) => [Module l] -> State Environment ()
-findFixPoint modules = loop (replicate (length modules) []) where
-  loop modulesSymbols = do
-    forM_ (zip modules modulesSymbols) (\(modul, symbols) -> do
-      modify (Map.insert (dropAnn (getModuleName modul)) symbols))
-    environment <- get
-    modulesSymbols' <- forM modules (\modul -> do
-      let globalTable = moduleTable (importTable environment modul) modul
-      return (exportedSymbols globalTable modul))
-    unless (modulesSymbols == modulesSymbols') (loop modulesSymbols')
-
--- | Annotate a module with scoping information using the given environment.
--- All imports of the given module should be in the environment.
-annotate :: (Data l, Eq l, SrcInfo l) => Environment -> Module l -> Module (Scoped l)
-annotate environment modul@(Module _ _ _ _ _) =
-  Module l' maybeModuleHead' modulePragmas' importDecls' decls' where
-    Module l maybeModuleHead modulePragmas importDecls decls = modul
-    l' = none l
-    maybeModuleHead' = case maybeModuleHead of
-      Nothing -> Nothing
-      Just (ModuleHead lh moduleName maybeWarning maybeExports) ->
-        Just (ModuleHead lh' moduleName' maybeWarning' maybeExports') where
-          lh'= none lh
-          moduleName' = noScope moduleName
-          maybeWarning' = fmap noScope maybeWarning
-          maybeExports' = fmap (annotateExportSpecList globalTable) maybeExports
-    modulePragmas' = fmap noScope modulePragmas
-    importDecls' = annotateImportDecls moduleName environment importDecls
-    decls' = map (annotateDecl (initialScope (dropAnn moduleName) globalTable)) decls
-    globalTable = moduleTable (importTable environment modul) modul
-    moduleName = getModuleName modul
-annotate _ _ = error "annotateModule: non-standard modules are not supported"
-
+{-# LANGUAGE TypeFamilies, ScopedTypeVariables #-}+module Language.Haskell.Names.Recursive+  ( resolve+  , annotate+  ) where++import Data.Foldable (traverse_)+import Data.Graph(stronglyConnComp, flattenSCC)+import Data.Data (Data)+import Control.Monad (forM, forM_, unless)++import qualified Data.Map as Map (insert)+import Control.Monad.State.Strict (State, execState, get, modify)+import Language.Haskell.Exts++import Language.Haskell.Names.Types+import Language.Haskell.Names.SyntaxUtils+import Language.Haskell.Names.ScopeUtils+import Language.Haskell.Names.ModuleSymbols+import Language.Haskell.Names.Exports+import Language.Haskell.Names.Imports+import Language.Haskell.Names.Open.Base+import Language.Haskell.Names.Annotated+++-- | Takes a list of modules and an environment and updates the environment+-- with each of the given modules' exported symbols. The modules can appear+-- in any order and can be mutually recursive.+resolve :: (Data l, Eq l) => [Module l] -> Environment -> Environment+resolve modules environment = updatedEnvironment where+  moduleSCCs = groupModules modules+  updatedEnvironment = execState (traverse_ findFixPoint moduleSCCs) environment++-- | Take a set of modules and return a list of sets, where each sets for+-- a strongly connected component in the import graph.+groupModules :: [Module l] -> [[Module l]]+groupModules modules =+  map flattenSCC (stronglyConnComp (map moduleNode modules))++moduleNode :: Module l -> (Module l, ModuleName (), [ModuleName ()])+moduleNode modul =+  ( modul+  , dropAnn (getModuleName modul)+  , map (dropAnn . importModule) (getImports modul)+  )++-- | Compute interfaces for a set of mutually recursive modules and+-- update the environment accordingly.+findFixPoint :: (Data l, Eq l) => [Module l] -> State Environment ()+findFixPoint modules = loop (replicate (length modules) []) where+  loop modulesSymbols = do+    forM_ (zip modules modulesSymbols) (\(modul, symbols) -> do+      modify (Map.insert (dropAnn (getModuleName modul)) symbols))+    environment <- get+    modulesSymbols' <- forM modules (\modul -> do+      let globalTable = moduleTable (importTable environment modul) modul+      return (exportedSymbols globalTable modul))+    unless (modulesSymbols == modulesSymbols') (loop modulesSymbols')++-- | Annotate a module with scoping information using the given environment.+-- All imports of the given module should be in the environment.+annotate :: (Data l, Eq l, SrcInfo l) => Environment -> Module l -> Module (Scoped l)+annotate environment modul@(Module _ _ _ _ _) =+  Module l' maybeModuleHead' modulePragmas' importDecls' decls' where+    Module l maybeModuleHead modulePragmas importDecls decls = modul+    l' = none l+    maybeModuleHead' = case maybeModuleHead of+      Nothing -> Nothing+      Just (ModuleHead lh moduleName maybeWarning maybeExports) ->+        Just (ModuleHead lh' moduleName' maybeWarning' maybeExports') where+          lh'= none lh+          moduleName' = noScope moduleName+          maybeWarning' = fmap noScope maybeWarning+          maybeExports' = fmap (annotateExportSpecList globalTable) maybeExports+    modulePragmas' = fmap noScope modulePragmas+    importDecls' = annotateImportDecls moduleName environment importDecls+    decls' = map (annotateDecl (initialScope (dropAnn moduleName) globalTable)) decls+    globalTable = moduleTable (importTable environment modul) modul+    moduleName = getModuleName modul+annotate _ _ = error "annotateModule: non-standard modules are not supported"+
src/Language/Haskell/Names/ScopeUtils.hs view
@@ -1,80 +1,80 @@-module Language.Haskell.Names.ScopeUtils where
-
-import Control.Arrow
-import Data.Monoid
-import Language.Haskell.Names.Types
-import Language.Haskell.Names.SyntaxUtils
-import Language.Haskell.Exts
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-import Control.Monad (guard)
-import Data.List (nub)
-
-scopeError :: Functor f => Error l -> f l -> f (Scoped l)
-scopeError e f = Scoped (ScopeError e) <$> f
-
-none :: l -> Scoped l
-none = Scoped None
-
-noScope :: (Annotated a) => a l -> a (Scoped l)
-noScope = fmap none
-
-symbolParent :: Symbol -> Maybe (Name ())
-symbolParent (Selector { typeName = n }) = Just n
-symbolParent (Constructor { typeName = n }) = Just n
-symbolParent (Method { className = n }) = Just n
-symbolParent (TypeFam { associate = as }) = as
-symbolParent (DataFam { associate = as }) = as
-symbolParent (PatternConstructor { patternTypeName = mn}) = mn
-symbolParent (PatternSelector { patternTypeName = mn}) = mn
-symbolParent _ = Nothing
-
-computeSymbolTable
-  :: Bool
-    -- ^ If 'True' (\"qualified\"), then only the qualified names are
-    -- inserted.
-    --
-    -- If 'False', then both qualified and unqualified names are insterted.
-  -> ModuleName ()
-  -> [Symbol]
-  -> Global.Table
-computeSymbolTable qual modulename symbols =
-  Global.fromList (qualified <> if qual then [] else unqualified) where
-    qualified = do
-        symbol <- symbols
-        return (Qual  ()modulename (symbolName symbol),symbol)
-    unqualified = do
-        symbol <- symbols
-        return (UnQual () (symbolName symbol),symbol)
-
--- | Find a single constructor or method name in a list of symbols
-resolveCName
-  :: [Symbol]
-  -> Name ()
-  -> (CName l -> Error l) -- ^ error for "not found" condition
-  -> CName l
-  -> (CName (Scoped l), [Symbol])
-resolveCName symbols parent notFound cn =
-  let
-    vs = nub (do
-        symbol <- symbols
-        guard (Global.isValue symbol)
-        let name = symbolName symbol
-        guard (dropAnn (unCName cn) == name)
-        Just p <- return $ symbolParent symbol
-        guard (p == parent)
-        return symbol)
-  in
-    case vs of
-      [] -> (scopeError (notFound cn) cn, [])
-      [symbol] -> (Scoped (GlobalSymbol symbol (UnQual () (dropAnn (unCName cn)))) <$> cn, [symbol])
-      _ -> (scopeError (EInternal "resolveCName") cn, [])
-
--- | Find a list of constructor or method names in a list of symbols.
-resolveCNames
-  :: [Symbol]
-  -> Name ()
-  -> (CName l -> Error l) -- ^ error for "not found" condition
-  -> [CName l]
-  -> ([CName (Scoped l)], [Symbol])
-resolveCNames syms orig notFound =
-  second mconcat . unzip . map (resolveCName syms orig notFound)
+module Language.Haskell.Names.ScopeUtils where++import Control.Arrow+import Data.Monoid+import Language.Haskell.Names.Types+import Language.Haskell.Names.SyntaxUtils+import Language.Haskell.Exts+import qualified Language.Haskell.Names.GlobalSymbolTable as Global+import Control.Monad (guard)+import Data.List (nub)++scopeError :: Functor f => Error l -> f l -> f (Scoped l)+scopeError e f = Scoped (ScopeError e) <$> f++none :: l -> Scoped l+none = Scoped None++noScope :: (Annotated a) => a l -> a (Scoped l)+noScope = fmap none++symbolParent :: Symbol -> Maybe (Name ())+symbolParent (Selector { typeName = n }) = Just n+symbolParent (Constructor { typeName = n }) = Just n+symbolParent (Method { className = n }) = Just n+symbolParent (TypeFam { associate = as }) = as+symbolParent (DataFam { associate = as }) = as+symbolParent (PatternConstructor { patternTypeName = mn}) = mn+symbolParent (PatternSelector { patternTypeName = mn}) = mn+symbolParent _ = Nothing++computeSymbolTable+  :: Bool+    -- ^ If 'True' (\"qualified\"), then only the qualified names are+    -- inserted.+    --+    -- If 'False', then both qualified and unqualified names are insterted.+  -> ModuleName ()+  -> [Symbol]+  -> Global.Table+computeSymbolTable qual modulename symbols =+  Global.fromList (qualified <> if qual then [] else unqualified) where+    qualified = do+        symbol <- symbols+        return (Qual  ()modulename (symbolName symbol),symbol)+    unqualified = do+        symbol <- symbols+        return (UnQual () (symbolName symbol),symbol)++-- | Find a single constructor or method name in a list of symbols+resolveCName+  :: [Symbol]+  -> Name ()+  -> (CName l -> Error l) -- ^ error for "not found" condition+  -> CName l+  -> (CName (Scoped l), [Symbol])+resolveCName symbols parent notFound cn =+  let+    vs = nub (do+        symbol <- symbols+        guard (Global.isValue symbol)+        let name = symbolName symbol+        guard (dropAnn (unCName cn) == name)+        Just p <- return $ symbolParent symbol+        guard (p == parent)+        return symbol)+  in+    case vs of+      [] -> (scopeError (notFound cn) cn, [])+      [symbol] -> (Scoped (GlobalSymbol symbol (UnQual () (dropAnn (unCName cn)))) <$> cn, [symbol])+      _ -> (scopeError (EInternal "resolveCName") cn, [])++-- | Find a list of constructor or method names in a list of symbols.+resolveCNames+  :: [Symbol]+  -> Name ()+  -> (CName l -> Error l) -- ^ error for "not found" condition+  -> [CName l]+  -> ([CName (Scoped l)], [Symbol])+resolveCNames syms orig notFound =+  second mconcat . unzip . map (resolveCName syms orig notFound)
src/Language/Haskell/Names/SyntaxUtils.hs view
@@ -1,184 +1,184 @@-module Language.Haskell.Names.SyntaxUtils
-  ( dropAnn
-  , setAnn
-  , annName
-  , nameQualification
-  , getModuleName
-  , getImports
-  , getExportSpecList
-  , getDeclHead
-  , getDeclHeadName
-  , getModuleDecls
-  , isTypeDecl
-  , opName
-  , isCon
-  , nameToString
-  , stringToName
-  , specialConToString
-  , qNameToName
-  , nameToQName
-  , unCName
-  , getErrors
-  , getModuleExtensions
-  ) where
-import Prelude hiding (concatMap)
-import Data.Char
-import Data.Either
-import Data.Foldable hiding (elem)
-import qualified Data.Set as Set
-import Language.Haskell.Exts
-import Language.Haskell.Names.Types
-
-dropAnn :: (Functor a) => a l -> a ()
-dropAnn = fmap (const ())
-
-setAnn :: (Functor a) => l' -> a l -> a l'
-setAnn l = fmap (const l)
-
-annName :: a -> a
-annName = id
-
-nameQualification :: QName l -> Maybe (ModuleName ())
-nameQualification (UnQual _ _) =
-  Nothing
-nameQualification (Special _ _) =
-  Nothing
-nameQualification (Qual _ (ModuleName _ moduleName) _) =
-  Just (ModuleName () moduleName)
-
-getModuleName :: Module l -> ModuleName l
-getModuleName (Module _ (Just (ModuleHead _ mn _ _)) _ _ _) = mn
-getModuleName (XmlPage _ mn _ _ _ _ _) = mn
-getModuleName (XmlHybrid _ (Just (ModuleHead _ mn _ _)) _ _ _ _ _ _ _) = mn
-getModuleName m = main_mod (ann m)
-
-getImports :: Module l -> [ImportDecl l]
-getImports (Module _ _ _ is _) = is
-getImports (XmlPage _ _ _ _ _ _ _) = []
-getImports (XmlHybrid _ _ _ is _ _ _ _ _) = is
-
-getModuleDecls :: Module l -> [Decl l]
-getModuleDecls (Module _ _ _ _ ds) = ds
-getModuleDecls (XmlPage _ _ _ _ _ _ _) = []
-getModuleDecls (XmlHybrid _ _ _ _ ds _ _ _ _) = ds
-
-getExportSpecList :: Module l -> Maybe (ExportSpecList l)
-getExportSpecList m = me where ModuleHead _ _ _ me = getModuleHead m
-
-getModuleHead :: Module l -> ModuleHead l
-getModuleHead (Module _ (Just mh) _ _ _) = mh
-getModuleHead (XmlHybrid _ (Just mh) _ _ _ _ _ _ _) = mh
-getModuleHead m = ModuleHead l (main_mod l) Nothing (Just (ExportSpecList l [EVar l (UnQual l (Ident l "main"))]))
-  where l = ann m
-
-qNameToName :: QName l -> Name l
-qNameToName (UnQual _ n) = n
-qNameToName (Qual _ _ n) = n
-qNameToName (Special l s) = Ident l (specialConToString s)
-
-nameToQName :: Name l -> QName l
-nameToQName n = UnQual (ann n) n
-
-{-
-getImportDecls :: Module l -> [ImportDecl l]
-getImportDecls (Module _ _ _ is _) = is
-getImportDecls (XmlPage _ _ _ _ _ _ _) = []
-getImportDecls (XmlHybrid _ _ _ is _ _ _ _ _) = is
--}
-
-getDeclHead :: Decl l -> Maybe (DeclHead l)
-getDeclHead (TypeDecl _ dhead _) = Just dhead
-getDeclHead (TypeFamDecl _ dhead _ _) = Just dhead
-getDeclHead (DataDecl _ _ _ dhead _ _) = Just dhead
-getDeclHead (GDataDecl _ _ _ dhead _ _ _) = Just dhead
-getDeclHead (DataFamDecl _ _ dhead _) = Just dhead
-getDeclHead (ClassDecl _ _ dhead _ _) = Just dhead
-getDeclHead _ = Nothing
-
-getDeclHeadName :: DeclHead l -> Name l
-getDeclHeadName dh =
-  case dh of
-    DHead _ n -> n
-    DHInfix _ _ n -> n
-    DHParen _ dh' -> getDeclHeadName dh'
-    DHApp _ dh' _ -> getDeclHeadName dh'
-
-----------------------------------------------------
-
-isTypeDecl :: Decl l -> Bool
-isTypeDecl (TypeDecl _ _ _) = True
-isTypeDecl (TypeFamDecl _ _ _ _) = True
-isTypeDecl (DataDecl _ _ _ _ _ _) = True
-isTypeDecl (GDataDecl _ _ _ _ _ _ _) = True
-isTypeDecl (DataFamDecl _ _ _ _) = True
-isTypeDecl _ = False
-
-opName :: Op l -> Name l
-opName (VarOp _ n) = n
-opName (ConOp _ n) = n
-
-isCon :: Name l -> Bool
-isCon (Ident _ (c:_)) = isUpper c
-isCon (Symbol _ (':':_)) = True
-isCon _ = False
-
-nameToString :: Name l -> String
-nameToString (Ident _ s) = s
-nameToString (Symbol _ s) = s
-
-stringToName :: String -> Name ()
-stringToName s@(c:_) | isHSymbol c = Symbol () s
-stringToName s = Ident () s
-
-isHSymbol :: Char -> Bool
-isHSymbol c =
-  c `elem` ":!#%&*./?@\\-" ||
-  ((isSymbol c || isPunctuation c) && not (c `elem` "(),;[]`{}_\"'"))
-
-specialConToString :: SpecialCon l -> String
-specialConToString (UnitCon _)            = "()"
-specialConToString (ListCon _)            = "[]"
-specialConToString (FunCon _)             = "->"
-specialConToString (TupleCon _ Boxed n)   = replicate (n-1) ','
-specialConToString (TupleCon _ Unboxed n) = '#':replicate (n-1) ','
-specialConToString (Cons _)               = ":"
-specialConToString (UnboxedSingleCon _)   = "#"
-specialConToString (ExprHole _)   = "_"
-
-
-unCName :: CName l -> Name l
-unCName (VarName _ n) = n
-unCName (ConName _ n) = n
-
-getErrors :: (Ord l, Foldable a) => a (Scoped l) -> Set.Set (Error l)
-getErrors = foldl' f Set.empty
-  where
-    f errors (Scoped (ScopeError e) _) = Set.insert e errors
-    f errors _ = errors
-
-
-getModuleExtensions :: Module l -> (Maybe Language, [Extension])
-getModuleExtensions mod =
-  let
-    names =
-      [ name
-      | let
-          pragmas =
-            case mod of
-              Module _ _ pragmas _ _ -> pragmas
-              XmlPage _ _ pragmas _ _ _ _ -> pragmas
-              XmlHybrid _ _ pragmas _ _ _ _ _ _ -> pragmas
-      , LanguagePragma _ names <- pragmas
-      , Ident _ name <- names
-      ]
-
-    classified :: [Either Language Extension]
-    classified =
-      flip map names $ \name ->
-        case (parseExtension name, classifyLanguage name) of
-          (e, UnknownLanguage {}) -> Right e
-          (_, l) -> Left l
-
-    (langs, exts) = partitionEithers classified
-  in
-    (if null langs then Nothing else Just $ last langs, exts)
+module Language.Haskell.Names.SyntaxUtils+  ( dropAnn+  , setAnn+  , annName+  , nameQualification+  , getModuleName+  , getImports+  , getExportSpecList+  , getDeclHead+  , getDeclHeadName+  , getModuleDecls+  , isTypeDecl+  , opName+  , isCon+  , nameToString+  , stringToName+  , specialConToString+  , qNameToName+  , nameToQName+  , unCName+  , getErrors+  , getModuleExtensions+  ) where+import Prelude hiding (concatMap)+import Data.Char+import Data.Either+import Data.Foldable hiding (elem)+import qualified Data.Set as Set+import Language.Haskell.Exts+import Language.Haskell.Names.Types++dropAnn :: (Functor a) => a l -> a ()+dropAnn = fmap (const ())++setAnn :: (Functor a) => l' -> a l -> a l'+setAnn l = fmap (const l)++annName :: a -> a+annName = id++nameQualification :: QName l -> Maybe (ModuleName ())+nameQualification (UnQual _ _) =+  Nothing+nameQualification (Special _ _) =+  Nothing+nameQualification (Qual _ (ModuleName _ moduleName) _) =+  Just (ModuleName () moduleName)++getModuleName :: Module l -> ModuleName l+getModuleName (Module _ (Just (ModuleHead _ mn _ _)) _ _ _) = mn+getModuleName (XmlPage _ mn _ _ _ _ _) = mn+getModuleName (XmlHybrid _ (Just (ModuleHead _ mn _ _)) _ _ _ _ _ _ _) = mn+getModuleName m = main_mod (ann m)++getImports :: Module l -> [ImportDecl l]+getImports (Module _ _ _ is _) = is+getImports (XmlPage _ _ _ _ _ _ _) = []+getImports (XmlHybrid _ _ _ is _ _ _ _ _) = is++getModuleDecls :: Module l -> [Decl l]+getModuleDecls (Module _ _ _ _ ds) = ds+getModuleDecls (XmlPage _ _ _ _ _ _ _) = []+getModuleDecls (XmlHybrid _ _ _ _ ds _ _ _ _) = ds++getExportSpecList :: Module l -> Maybe (ExportSpecList l)+getExportSpecList m = me where ModuleHead _ _ _ me = getModuleHead m++getModuleHead :: Module l -> ModuleHead l+getModuleHead (Module _ (Just mh) _ _ _) = mh+getModuleHead (XmlHybrid _ (Just mh) _ _ _ _ _ _ _) = mh+getModuleHead m = ModuleHead l (main_mod l) Nothing (Just (ExportSpecList l [EVar l (UnQual l (Ident l "main"))]))+  where l = ann m++qNameToName :: QName l -> Name l+qNameToName (UnQual _ n) = n+qNameToName (Qual _ _ n) = n+qNameToName (Special l s) = Ident l (specialConToString s)++nameToQName :: Name l -> QName l+nameToQName n = UnQual (ann n) n++{-+getImportDecls :: Module l -> [ImportDecl l]+getImportDecls (Module _ _ _ is _) = is+getImportDecls (XmlPage _ _ _ _ _ _ _) = []+getImportDecls (XmlHybrid _ _ _ is _ _ _ _ _) = is+-}++getDeclHead :: Decl l -> Maybe (DeclHead l)+getDeclHead (TypeDecl _ dhead _) = Just dhead+getDeclHead (TypeFamDecl _ dhead _ _) = Just dhead+getDeclHead (DataDecl _ _ _ dhead _ _) = Just dhead+getDeclHead (GDataDecl _ _ _ dhead _ _ _) = Just dhead+getDeclHead (DataFamDecl _ _ dhead _) = Just dhead+getDeclHead (ClassDecl _ _ dhead _ _) = Just dhead+getDeclHead _ = Nothing++getDeclHeadName :: DeclHead l -> Name l+getDeclHeadName dh =+  case dh of+    DHead _ n -> n+    DHInfix _ _ n -> n+    DHParen _ dh' -> getDeclHeadName dh'+    DHApp _ dh' _ -> getDeclHeadName dh'++----------------------------------------------------++isTypeDecl :: Decl l -> Bool+isTypeDecl (TypeDecl _ _ _) = True+isTypeDecl (TypeFamDecl _ _ _ _) = True+isTypeDecl (DataDecl _ _ _ _ _ _) = True+isTypeDecl (GDataDecl _ _ _ _ _ _ _) = True+isTypeDecl (DataFamDecl _ _ _ _) = True+isTypeDecl _ = False++opName :: Op l -> Name l+opName (VarOp _ n) = n+opName (ConOp _ n) = n++isCon :: Name l -> Bool+isCon (Ident _ (c:_)) = isUpper c+isCon (Symbol _ (':':_)) = True+isCon _ = False++nameToString :: Name l -> String+nameToString (Ident _ s) = s+nameToString (Symbol _ s) = s++stringToName :: String -> Name ()+stringToName s@(c:_) | isHSymbol c = Symbol () s+stringToName s = Ident () s++isHSymbol :: Char -> Bool+isHSymbol c =+  c `elem` ":!#%&*./?@\\-" ||+  ((isSymbol c || isPunctuation c) && not (c `elem` "(),;[]`{}_\"'"))++specialConToString :: SpecialCon l -> String+specialConToString (UnitCon _)            = "()"+specialConToString (ListCon _)            = "[]"+specialConToString (FunCon _)             = "->"+specialConToString (TupleCon _ Boxed n)   = replicate (n-1) ','+specialConToString (TupleCon _ Unboxed n) = '#':replicate (n-1) ','+specialConToString (Cons _)               = ":"+specialConToString (UnboxedSingleCon _)   = "#"+specialConToString (ExprHole _)   = "_"+++unCName :: CName l -> Name l+unCName (VarName _ n) = n+unCName (ConName _ n) = n++getErrors :: (Ord l, Foldable a) => a (Scoped l) -> Set.Set (Error l)+getErrors = foldl' f Set.empty+  where+    f errors (Scoped (ScopeError e) _) = Set.insert e errors+    f errors _ = errors+++getModuleExtensions :: Module l -> (Maybe Language, [Extension])+getModuleExtensions mod =+  let+    names =+      [ name+      | let+          pragmas =+            case mod of+              Module _ _ pragmas _ _ -> pragmas+              XmlPage _ _ pragmas _ _ _ _ -> pragmas+              XmlHybrid _ _ pragmas _ _ _ _ _ _ -> pragmas+      , LanguagePragma _ names <- pragmas+      , Ident _ name <- names+      ]++    classified :: [Either Language Extension]+    classified =+      flip map names $ \name ->+        case (parseExtension name, classifyLanguage name) of+          (e, UnknownLanguage {}) -> Right e+          (_, l) -> Left l++    (langs, exts) = partitionEithers classified+  in+    (if null langs then Nothing else Just $ last langs, exts)
src/Language/Haskell/Names/Types.hs view
@@ -1,211 +1,211 @@-{-# LANGUAGE DeriveDataTypeable, DeriveFunctor, DeriveFoldable,
-             DeriveTraversable, StandaloneDeriving, CPP #-}
-module Language.Haskell.Names.Types where
-
-import Language.Haskell.Exts
-import Data.Typeable
-import Data.Data
-import Data.Foldable as F
-import Data.Map (Map)
-import Text.Printf
-
-
--- | Information about an entity. Carries at least the module it was originally
--- declared in and its name.
-data Symbol
-    = Value
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      }
-      -- ^ value or function
-    | Method
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , className :: Name ()
-      }
-      -- ^ class method
-    | Selector
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , typeName :: Name ()
-      , constructors :: [Name ()]
-      }
-      -- ^ record field selector
-    | Constructor
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , typeName :: Name ()
-      }
-      -- ^ data constructor
-    | Type
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      }
-      -- ^ type synonym
-    | Data
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      }
-      -- ^ data type
-    | NewType
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      }
-      -- ^ newtype
-    | TypeFam
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , associate :: Maybe (Name ())
-      }
-      -- ^ type family
-    | DataFam
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , associate :: Maybe (Name ())
-      }
-      -- ^ data family
-    | Class
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      }
-      -- ^ type class
-    | PatternConstructor
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , patternTypeName :: Maybe (Name ())
-      }
-      -- ^ pattern synonym constructor
-    | PatternSelector
-      { symbolModule :: ModuleName ()
-      , symbolName :: Name ()
-      , patternTypeName :: Maybe (Name ())
-      , patternConstructorName :: Name ()
-      }
-      -- ^ pattern synonym selector
-    deriving (Eq, Ord, Show, Data, Typeable)
-
--- | A map from module name to list of symbols it exports.
-type Environment = Map (ModuleName ()) [Symbol]
-
--- | A pair of the name information and original annotation. Used as an
--- annotation type for AST.
-data Scoped l = Scoped (NameInfo l) l
-  deriving (Functor, Foldable, Traversable, Show, Typeable, Data, Eq, Ord)
-
--- | Information about the names used in an AST.
-data NameInfo l
-    = GlobalSymbol Symbol (QName ())
-      -- ^ global entitiy and the way it is referenced
-    | LocalValue  SrcLoc
-      -- ^ local value, and location where it is bound
-    | TypeVar     SrcLoc
-      -- ^ type variable, and location where it is bound
-    | ValueBinder
-      -- ^ here the value name is bound
-    | TypeBinder 
-      -- ^ here the type name is defined
-    | Import      (Map (QName ()) [Symbol])
-      -- ^ @import@ declaration, and the table of symbols that it
-      -- introduces
-    | ImportPart  [Symbol]
-      -- ^ part of an @import@ declaration
-    | Export      [Symbol]
-      -- ^ part of an @export@ declaration
-    | RecPatWildcard [Symbol]
-      -- ^ wildcard in a record pattern. The list contains resolved names
-      -- of the fields that are brought in scope by this pattern.
-    | RecExpWildcard [(Symbol, NameInfo l)]
-      -- ^ wildcard in a record construction expression. The list contains
-      -- resolved names of the fields and information about values
-      -- assigned to those fields.
-    | None
-      -- ^ no annotation
-    | ScopeError  (Error l)
-      -- ^ scope error
-    deriving (Functor, Foldable, Traversable, Show, Typeable, Data, Eq, Ord)
-
--- | Errors during name resolution.
-data Error l
-  = ENotInScope (QName l) -- FIXME annotate with namespace (types/values)
-    -- ^ name is not in scope
-  | EAmbiguous (QName l) [Symbol]
-    -- ^ name is ambiguous
-  | ETypeAsClass (QName l)
-    -- ^ type is used where a type class is expected
-  | EClassAsType (QName l)
-    -- ^ type class is used where a type is expected
-  | ENotExported
-      (Maybe (Name l)) --
-      (Name l)         --
-      (ModuleName l)
-    -- ^ Attempt to explicitly import a name which is not exported (or,
-    -- possibly, does not even exist). For example:
-    --
-    -- >import Prelude(Bool(Right))
-    --
-    -- The fields are:
-    --
-    -- 1. optional parent in the import list, e.g. @Bool@ in @Bool(Right)@
-    --
-    -- 2. the name which is not exported
-    --
-    -- 3. the module which does not export the name
-  | EModNotFound (ModuleName l)
-    -- ^ module not found
-  | EInternal String
-    -- ^ internal error
-  deriving (Data, Typeable, Show, Functor, Foldable, Traversable, Eq, Ord)
-
--- | Pretty print a symbol.
-ppSymbol :: Symbol -> String
-ppSymbol symbol = prettyPrint (symbolModule symbol) ++ "." ++ prettyPrint (symbolName symbol)
-
--- | Display an error.
---
--- Note: can span multiple lines; the trailing newline is included.
-ppError :: SrcInfo l => Error l -> String
-ppError e =
-  case e of
-    ENotInScope qn -> printf "%s: not in scope: %s\n"
-      (ppLoc qn)
-      (prettyPrint qn)
-    EAmbiguous qn names ->
-      printf "%s: ambiguous name %s\nIt may refer to:\n"
-        (ppLoc qn)
-        (prettyPrint qn)
-      ++
-        F.concat (map (printf "  %s\n" . ppSymbol) names)
-    ETypeAsClass qn ->
-      printf "%s: type %s is used where a class is expected\n"
-        (ppLoc qn)
-        (prettyPrint qn)
-    EClassAsType qn ->
-      printf "%s: class %s is used where a type is expected\n"
-        (ppLoc qn)
-        (prettyPrint qn)
-    ENotExported _mbParent name mod ->
-      printf "%s: %s does not export %s\n"
-        (ppLoc name)
-        (prettyPrint mod)
-        (prettyPrint name)
-        -- FIXME: make use of mbParent
-    EModNotFound mod ->
-      printf "%s: module not found: %s\n"
-        (ppLoc mod)
-        (prettyPrint mod)
-    EInternal s -> printf "Internal error: %s\n" s
-
-  where
-    ppLoc :: (Annotated a, SrcInfo l) => a l -> String
-    ppLoc = prettyPrint . getPointLoc . ann
-
-instance (SrcInfo l) => SrcInfo (Scoped l) where
-    toSrcInfo l1 ss l2 = Scoped None $ toSrcInfo l1 ss l2
-    fromSrcInfo = Scoped None . fromSrcInfo
-    getPointLoc = getPointLoc . sLoc
-    fileName = fileName . sLoc
-    startLine = startLine . sLoc
-    startColumn = startColumn . sLoc
-
-sLoc :: Scoped l -> l
-sLoc (Scoped _ l) = l
+{-# LANGUAGE DeriveDataTypeable, DeriveFunctor, DeriveFoldable,+             DeriveTraversable, StandaloneDeriving, CPP #-}+module Language.Haskell.Names.Types where++import Language.Haskell.Exts+import Data.Typeable+import Data.Data+import Data.Foldable as F+import Data.Map (Map)+import Text.Printf+++-- | Information about an entity. Carries at least the module it was originally+-- declared in and its name.+data Symbol+    = Value+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      }+      -- ^ value or function+    | Method+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , className :: Name ()+      }+      -- ^ class method+    | Selector+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , typeName :: Name ()+      , constructors :: [Name ()]+      }+      -- ^ record field selector+    | Constructor+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , typeName :: Name ()+      }+      -- ^ data constructor+    | Type+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      }+      -- ^ type synonym+    | Data+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      }+      -- ^ data type+    | NewType+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      }+      -- ^ newtype+    | TypeFam+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , associate :: Maybe (Name ())+      }+      -- ^ type family+    | DataFam+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , associate :: Maybe (Name ())+      }+      -- ^ data family+    | Class+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      }+      -- ^ type class+    | PatternConstructor+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , patternTypeName :: Maybe (Name ())+      }+      -- ^ pattern synonym constructor+    | PatternSelector+      { symbolModule :: ModuleName ()+      , symbolName :: Name ()+      , patternTypeName :: Maybe (Name ())+      , patternConstructorName :: Name ()+      }+      -- ^ pattern synonym selector+    deriving (Eq, Ord, Show, Data, Typeable)++-- | A map from module name to list of symbols it exports.+type Environment = Map (ModuleName ()) [Symbol]++-- | A pair of the name information and original annotation. Used as an+-- annotation type for AST.+data Scoped l = Scoped (NameInfo l) l+  deriving (Functor, Foldable, Traversable, Show, Typeable, Data, Eq, Ord)++-- | Information about the names used in an AST.+data NameInfo l+    = GlobalSymbol Symbol (QName ())+      -- ^ global entitiy and the way it is referenced+    | LocalValue  SrcLoc+      -- ^ local value, and location where it is bound+    | TypeVar     SrcLoc+      -- ^ type variable, and location where it is bound+    | ValueBinder+      -- ^ here the value name is bound+    | TypeBinder +      -- ^ here the type name is defined+    | Import      (Map (QName ()) [Symbol])+      -- ^ @import@ declaration, and the table of symbols that it+      -- introduces+    | ImportPart  [Symbol]+      -- ^ part of an @import@ declaration+    | Export      [Symbol]+      -- ^ part of an @export@ declaration+    | RecPatWildcard [Symbol]+      -- ^ wildcard in a record pattern. The list contains resolved names+      -- of the fields that are brought in scope by this pattern.+    | RecExpWildcard [(Symbol, NameInfo l)]+      -- ^ wildcard in a record construction expression. The list contains+      -- resolved names of the fields and information about values+      -- assigned to those fields.+    | None+      -- ^ no annotation+    | ScopeError  (Error l)+      -- ^ scope error+    deriving (Functor, Foldable, Traversable, Show, Typeable, Data, Eq, Ord)++-- | Errors during name resolution.+data Error l+  = ENotInScope (QName l) -- FIXME annotate with namespace (types/values)+    -- ^ name is not in scope+  | EAmbiguous (QName l) [Symbol]+    -- ^ name is ambiguous+  | ETypeAsClass (QName l)+    -- ^ type is used where a type class is expected+  | EClassAsType (QName l)+    -- ^ type class is used where a type is expected+  | ENotExported+      (Maybe (Name l)) --+      (Name l)         --+      (ModuleName l)+    -- ^ Attempt to explicitly import a name which is not exported (or,+    -- possibly, does not even exist). For example:+    --+    -- >import Prelude(Bool(Right))+    --+    -- The fields are:+    --+    -- 1. optional parent in the import list, e.g. @Bool@ in @Bool(Right)@+    --+    -- 2. the name which is not exported+    --+    -- 3. the module which does not export the name+  | EModNotFound (ModuleName l)+    -- ^ module not found+  | EInternal String+    -- ^ internal error+  deriving (Data, Typeable, Show, Functor, Foldable, Traversable, Eq, Ord)++-- | Pretty print a symbol.+ppSymbol :: Symbol -> String+ppSymbol symbol = prettyPrint (symbolModule symbol) ++ "." ++ prettyPrint (symbolName symbol)++-- | Display an error.+--+-- Note: can span multiple lines; the trailing newline is included.+ppError :: SrcInfo l => Error l -> String+ppError e =+  case e of+    ENotInScope qn -> printf "%s: not in scope: %s\n"+      (ppLoc qn)+      (prettyPrint qn)+    EAmbiguous qn names ->+      printf "%s: ambiguous name %s\nIt may refer to:\n"+        (ppLoc qn)+        (prettyPrint qn)+      +++        F.concat (map (printf "  %s\n" . ppSymbol) names)+    ETypeAsClass qn ->+      printf "%s: type %s is used where a class is expected\n"+        (ppLoc qn)+        (prettyPrint qn)+    EClassAsType qn ->+      printf "%s: class %s is used where a type is expected\n"+        (ppLoc qn)+        (prettyPrint qn)+    ENotExported _mbParent name mod ->+      printf "%s: %s does not export %s\n"+        (ppLoc name)+        (prettyPrint mod)+        (prettyPrint name)+        -- FIXME: make use of mbParent+    EModNotFound mod ->+      printf "%s: module not found: %s\n"+        (ppLoc mod)+        (prettyPrint mod)+    EInternal s -> printf "Internal error: %s\n" s++  where+    ppLoc :: (Annotated a, SrcInfo l) => a l -> String+    ppLoc = prettyPrint . getPointLoc . ann++instance (SrcInfo l) => SrcInfo (Scoped l) where+    toSrcInfo l1 ss l2 = Scoped None $ toSrcInfo l1 ss l2+    fromSrcInfo = Scoped None . fromSrcInfo+    getPointLoc = getPointLoc . sLoc+    fileName = fileName . sLoc+    startLine = startLine . sLoc+    startColumn = startColumn . sLoc++sLoc :: Scoped l -> l+sLoc (Scoped _ l) = l
tests/annotations/Arrows.hs view
@@ -1,7 +1,7 @@-{-# LANGUAGE Arrows #-}
-module Arrows where
-
-x y = proc z -> do
-  a <- y -< z
-  b <- y -< a
-  y -< b
+{-# LANGUAGE Arrows #-}+module Arrows where++x y = proc z -> do+  a <- y -< z+  b <- y -< a+  y -< b
tests/annotations/Case.hs view
@@ -1,16 +1,16 @@-module Case where
-
--- TODO: test where, guards
-
-f x = case x of
-  Right (a,b,c) -> a b c
-  Left 0 -> 0
-  Left y
-    | u -> u
-    | let v = u, k <- v -> u
-    where
-      u = y
-      q = v -- not in scope
-  Left y -> t a y -- NB: 'a' is intentionally unbound
-    where
-      t = y x
+module Case where++-- TODO: test where, guards++f x = case x of+  Right (a,b,c) -> a b c+  Left 0 -> 0+  Left y+    | u -> u+    | let v = u, k <- v -> u+    where+      u = y+      q = v -- not in scope+  Left y -> t a y -- NB: 'a' is intentionally unbound+    where+      t = y x
tests/annotations/ClassConstraints.hs view
@@ -1,7 +1,7 @@-module ClassConstraints where
-
-class C a where
-    cee :: a
-
-class (C a) => D a where
-    dee :: a
+module ClassConstraints where++class C a where+    cee :: a++class (C a) => D a where+    dee :: a
tests/annotations/ClassInstances.hs view
@@ -1,18 +1,18 @@-module ClassInstances where
-
-data D a = D DataType a
-
-class C a where
-    wiggle :: a -> a
-    woe :: a
-    method1 :: a
-    ($$$) :: a -> a -> a
-
-instance (C a) => C (D a) where
-    wiggle (D b a) = D b (f a)
-    woe = D Constructor1 woe
-    method1 = D Constructor1 woe
-    f $$$ x = ($$$) f x
-
-f :: (C a) => a -> a
-f x = wiggle x
+module ClassInstances where++data D a = D DataType a++class C a where+    wiggle :: a -> a+    woe :: a+    method1 :: a+    ($$$) :: a -> a -> a++instance (C a) => C (D a) where+    wiggle (D b a) = D b (f a)+    woe = D Constructor1 woe+    method1 = D Constructor1 woe+    f $$$ x = ($$$) f x++f :: (C a) => a -> a+f x = wiggle x
tests/annotations/Export.hs view
@@ -1,9 +1,9 @@-module ImportExport
-  ( function -- EVar
-  , Newtype  -- EAbs
-  , DataType(..) -- EThingAll
-  , DataTypeWithSelectors(selector1) -- EThingWith
-  , module Prelude -- EModuleContents
-  ) where
-
-import Prelude
+module ImportExport+  ( function -- EVar+  , Newtype  -- EAbs+  , DataType(..) -- EThingAll+  , DataTypeWithSelectors(selector1) -- EThingWith+  , module Prelude -- EModuleContents+  ) where++import Prelude
tests/annotations/FnBind.hs view
@@ -1,17 +1,17 @@-module FnBind where
-
-f x y = x y z t
-  where
-    -- NB: mutually recursive bindings
-    z = x t
-    t = y z
-f x y |
-  let z = x y,
-  (k1, k2) <- z,
-  k1,
-  k2
-  = y
-
-(z * x) y = x y z t
-  where
-    t = y z
+module FnBind where++f x y = x y z t+  where+    -- NB: mutually recursive bindings+    z = x t+    t = y z+f x y |+  let z = x y,+  (k1, k2) <- z,+  k1,+  k2+  = y++(z * x) y = x y z t+  where+    t = y z
tests/annotations/Global.hs view
@@ -1,8 +1,8 @@-module Global where
-
-import Prelude
-
-foo :: Newtype
-foo = Newtype foo
-
-bar x = bar (x-1)
+module Global where++import Prelude++foo :: Newtype+foo = Newtype foo++bar x = bar (x-1)
tests/annotations/Infix.hs view
@@ -1,5 +1,5 @@-module Infix where
-
-infixr 3 $$$
-
-($$$) x y = x y
+module Infix where++infixr 3 $$$++($$$) x y = x y
tests/annotations/Lambda.hs view
@@ -1,3 +1,3 @@-module Lambda where
-
-f = \x y -> x y
+module Lambda where++f = \x y -> x y
tests/annotations/Let.hs view
@@ -1,10 +1,10 @@-module Let where
-
-a =
-  let x = 2
-      y = 3
-  in let
-      t = x y z t
-      z = 4
-      y = 2
-  in x y z
+module Let where++a =+  let x = 2+      y = 3+  in let+      t = x y z t+      z = 4+      y = 2+  in x y z
tests/annotations/ListComp.hs view
@@ -1,11 +1,11 @@-module ListComp where
-
-a b = [ (x,y,z,t)
-      | x <- b
-      , y <- x
-      , let t = y
-      , y <- y
-      , t
-      , x
-      , z <- x
-      ]
+module ListComp where++a b = [ (x,y,z,t)+      | x <- b+      , y <- x+      , let t = y+      , y <- y+      , t+      , x+      , z <- x+      ]
tests/annotations/ParListComp.hs view
@@ -1,13 +1,13 @@-l1 ax ay az =
-  [ (x,y,z)
-  | x <- ax
-  | y <- ay
-  | z <- az
-  ]
-
-l2 ax ay az =
-  [ (x,y,z)
-  | x <- ax x -- neither of these x's should be in scope
-  | y <- ay x
-  | z <- az x
-  ]
+l1 ax ay az =+  [ (x,y,z)+  | x <- ax+  | y <- ay+  | z <- az+  ]++l2 ax ay az =+  [ (x,y,z)+  | x <- ax x -- neither of these x's should be in scope+  | y <- ay x+  | z <- az x+  ]
tests/annotations/Pats.hs view
@@ -1,11 +1,11 @@-{-# LANGUAGE NPlusKPatterns #-}
-module Pats where
-
-data R = R { y :: R }
-
-f x = x
-f (x+1) = x
-f (R x) = x
-f (x : y) = x
-f (R { y = x }) = x
-f x@_ = x
+{-# LANGUAGE NPlusKPatterns #-}+module Pats where++data R = R { y :: R }++f x = x+f (x+1) = x+f (R x) = x+f (x : y) = x+f (R { y = x }) = x+f x@_ = x
tests/annotations/PatternSynonyms.hs view
@@ -1,42 +1,42 @@-{-# LANGUAGE PatternSynonyms, NamedFieldPuns #-}
-
-module PatternSynonyms where
-
-
-data Type = App String [Type]
-
-pattern Arrow t1 t2 = App "->" [t1, t2]
-pattern Int = App "Int" []
-pattern Maybe t = App "Maybe" [t]
-
-collectArgs :: Type -> [Type]
-collectArgs (Arrow t1 t2) = t1 : collectArgs t2
-collectArgs _             = []
-
-isInt :: Type -> Bool
-isInt Int = True
-isInt _   = False
-
-isIntEndo :: Type -> Bool
-isIntEndo (Arrow Int Int) = True
-isIntEndo _               = False
-
-intEndo :: Type
-intEndo = Arrow Int Int
-
-pattern Head x <- x:xs
-
-pattern HeadC x <- x:xs where
-  HeadC x = [x]
-
-pattern Point :: Int -> Int -> (Int, Int)
-pattern Point{x, y} = (x, y)
-
-zero = Point 0 0
-zero' = Point { x = 0, y = 0}
-isZero (Point 0 0) = True
-isZero' (Point { x = 0, y = 0 }) = True
-getX (Point {x}) = x
-setX = (0, 0) { x = 1 } == (1,0)
-getX' = x (0,0) == 0
-
+{-# LANGUAGE PatternSynonyms, NamedFieldPuns #-}++module PatternSynonyms where+++data Type = App String [Type]++pattern Arrow t1 t2 = App "->" [t1, t2]+pattern Int = App "Int" []+pattern Maybe t = App "Maybe" [t]++collectArgs :: Type -> [Type]+collectArgs (Arrow t1 t2) = t1 : collectArgs t2+collectArgs _             = []++isInt :: Type -> Bool+isInt Int = True+isInt _   = False++isIntEndo :: Type -> Bool+isIntEndo (Arrow Int Int) = True+isIntEndo _               = False++intEndo :: Type+intEndo = Arrow Int Int++pattern Head x <- x:xs++pattern HeadC x <- x:xs where+  HeadC x = [x]++pattern Point :: Int -> Int -> (Int, Int)+pattern Point{x, y} = (x, y)++zero = Point 0 0+zero' = Point { x = 0, y = 0}+isZero (Point 0 0) = True+isZero' (Point { x = 0, y = 0 }) = True+getX (Point {x}) = x+setX = (0, 0) { x = 1 } == (1,0)+getX' = x (0,0) == 0+
tests/annotations/QualifiedMethods.hs view
@@ -1,19 +1,19 @@-{-# LANGUAGE TypeFamilies #-}
-module QualifiedMethods where
-
-import qualified ExportListWildcards as ExportListWildcards
-
-import qualified DataFamilies as DataFamilies
-
-import Prelude
-
-data Rodor = Rodor
-
-x = ExportListWildcards.Foo1
-
-instance ExportListWildcards.Bar Rodor where
-    x Rodor = x
-
-instance DataFamilies.ListLike Rodor where
-    type I Rodor = Rodor
-    method1 _ = Rodor
+{-# LANGUAGE TypeFamilies #-}+module QualifiedMethods where++import qualified ExportListWildcards as ExportListWildcards++import qualified DataFamilies as DataFamilies++import Prelude++data Rodor = Rodor++x = ExportListWildcards.Foo1++instance ExportListWildcards.Bar Rodor where+    x Rodor = x++instance DataFamilies.ListLike Rodor where+    type I Rodor = Rodor+    method1 _ = Rodor
tests/annotations/RecordFieldUpdate.hs view
@@ -1,10 +1,10 @@-{-# LANGUAGE RecordWildCards #-}
-{-# LANGUAGE NamedFieldPuns #-}
-module RecordFieldUpdate where
-data Record a = Record { field :: a }
-record1 field = r
-  where r = Record { field = field }
-record2 field = r
-  where r = Record { field }
-record3 field = r
-  where r = Record { .. }
+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NamedFieldPuns #-}+module RecordFieldUpdate where+data Record a = Record { field :: a }+record1 field = r+  where r = Record { field = field }+record2 field = r+  where r = Record { field }+record3 field = r+  where r = Record { .. }
tests/annotations/RecordPattern.hs view
@@ -1,10 +1,10 @@-{-# LANGUAGE RecordWildCards #-}
-{-# LANGUAGE NamedFieldPuns #-}
-module RecordPattern where
-data Record a = Record { field :: a }
-unRecord1 r = field
-  where Record { field = field } = r
-unRecord2 r = field
-  where Record { field } = r
-unRecord3 r = field
-  where Record { .. } = r
+{-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE NamedFieldPuns #-}+module RecordPattern where+data Record a = Record { field :: a }+unRecord1 r = field+  where Record { field = field } = r+unRecord2 r = field+  where Record { field } = r+unRecord3 r = field+  where Record { .. } = r
tests/annotations/Records.hs view
@@ -1,64 +1,64 @@-{-# LANGUAGE NamedFieldPuns, RecordWildCards #-}
-module Records where
-
-import qualified Prelude
-
-data A = A { b :: A, c :: A } | X { b :: A, xxx :: A }
-
-undefined = undefined
-
--- simple record pattern match
-f A { b = q } = q
-
--- simple record update
-
-fu x = x { b = b x }
-
--- pattern pun
-g A {b} = b
-
--- top-level pattern pun clashes with selector
--- A { c } = undefined
-ty = c
-
--- expression pun
-tz = let b = 1 in A { b }
-
--- mixed pattern
-h (A {b, c = (4, y)}) = (b, y)
-
--- mixed expression
-tm = let b = 1; v = 2 in A { b, c = v }
-
--- stripping module name
--- (not supported by HSE yet)
-{- f A { M.b } = b -}
-
--- simple wildcard pattern
-f A { .. } = (b, c)
-
--- top-level wildcard pattern
-Prelude.DataTypeWithSelectors { .. } = undefined
-aux = (selector1,selector2)
-
--- mixed wildcard and normal pattern
-f2 A { b = v, .. } = (v, c)
-
--- mixed wildcard and pun
-f3 A { b, .. } = (b, c)
-
--- simple wildcard construction
-r1 = let b = 1 in A { .. }
-
--- wildcard construction referring to a global and a local values
--- (global values are defined above with a top-level pattern wildcard)
-r2 = let selector2 = undefined in Prelude.DataTypeWithSelectors { .. }
-
--- mixed simple construction and wildcard
-r3 = let b = undefined in A { c = undefined, .. }
-
--- mixed simple construction and pun
-r4 = let (b,c) = undefined in A { c, .. }
-
--- test that we don't bring fields from other constructors
-r5 = let (b, xxx) = undefined in A { .. }
+{-# LANGUAGE NamedFieldPuns, RecordWildCards #-}+module Records where++import qualified Prelude++data A = A { b :: A, c :: A } | X { b :: A, xxx :: A }++undefined = undefined++-- simple record pattern match+f A { b = q } = q++-- simple record update++fu x = x { b = b x }++-- pattern pun+g A {b} = b++-- top-level pattern pun clashes with selector+-- A { c } = undefined+ty = c++-- expression pun+tz = let b = 1 in A { b }++-- mixed pattern+h (A {b, c = (4, y)}) = (b, y)++-- mixed expression+tm = let b = 1; v = 2 in A { b, c = v }++-- stripping module name+-- (not supported by HSE yet)+{- f A { M.b } = b -}++-- simple wildcard pattern+f A { .. } = (b, c)++-- top-level wildcard pattern+Prelude.DataTypeWithSelectors { .. } = undefined+aux = (selector1,selector2)++-- mixed wildcard and normal pattern+f2 A { b = v, .. } = (v, c)++-- mixed wildcard and pun+f3 A { b, .. } = (b, c)++-- simple wildcard construction+r1 = let b = 1 in A { .. }++-- wildcard construction referring to a global and a local values+-- (global values are defined above with a top-level pattern wildcard)+r2 = let selector2 = undefined in Prelude.DataTypeWithSelectors { .. }++-- mixed simple construction and wildcard+r3 = let b = undefined in A { c = undefined, .. }++-- mixed simple construction and pun+r4 = let (b,c) = undefined in A { c, .. }++-- test that we don't bring fields from other constructors+r5 = let (b, xxx) = undefined in A { .. }
tests/annotations/Special.hs view
@@ -1,4 +1,4 @@-module Special where
-
-foo :: ()
-foo = ()
+module Special where++foo :: ()+foo = ()
tests/annotations/TypeSignature.hs view
@@ -1,9 +1,9 @@-module TypeSignature where
-
-f,g :: Int -> Int
-f x = 2 * x
-g x = x + x
-
-function :: Char
-function = 'a'
-
+module TypeSignature where++f,g :: Int -> Int+f x = 2 * x+g x = x + x++function :: Char+function = 'a'+
tests/annotations/Types.hs view
@@ -1,12 +1,12 @@-{-# LANGUAGE MultiParamTypeClasses #-}
-module Types where
-
-data A
-  = B A
-  | C A
-  | D { d :: A, e :: A }
-
-type X = A
-
-class C a where
-  f :: X -> A
+{-# LANGUAGE MultiParamTypeClasses #-}+module Types where++data A+  = B A+  | C A+  | D { d :: A, e :: A }++type X = A++class C a where+  f :: X -> A
tests/annotations/ViewPats.hs view
@@ -1,7 +1,7 @@-{-# LANGUAGE ViewPatterns #-}
-module ViewPats where
-
-f (y -> x) z@(x -> y) = do
-  x
-  y
-  z
+{-# LANGUAGE ViewPatterns #-}+module ViewPats where++f (y -> x) z@(x -> y) = do+  x+  y+  z
tests/annotations/Wildcards.hs view
@@ -1,8 +1,8 @@-{-# LANGUAGE RecordWildCards #-}
-module Wildcards where
-
-import Prelude (DataTypeWithSelectors(DataTypeWithSelectors,selector1))
-
-u :: DataTypeWithSelectors -> ()
-u DataTypeWithSelectors{..} = let x = selector1 in ()
-
+{-# LANGUAGE RecordWildCards #-}+module Wildcards where++import Prelude (DataTypeWithSelectors(DataTypeWithSelectors,selector1))++u :: DataTypeWithSelectors -> ()+u DataTypeWithSelectors{..} = let x = selector1 in ()+
tests/annotations/WildcardsQualified.hs view
@@ -1,8 +1,8 @@-{-# LANGUAGE RecordWildCards #-}
-module WildcardsQualified where
-
-import qualified Prelude as P (DataTypeWithSelectors(DataTypeWithSelectors,selector1))
-
-u :: DataTypeWithSelectors -> ()
-u P.DataTypeWithSelectors{..} = let x = selector1 in ()
-
+{-# LANGUAGE RecordWildCards #-}+module WildcardsQualified where++import qualified Prelude as P (DataTypeWithSelectors(DataTypeWithSelectors,selector1))++u :: DataTypeWithSelectors -> ()+u P.DataTypeWithSelectors{..} = let x = selector1 in ()+
tests/exports/DataFamilies.hs view
@@ -1,13 +1,13 @@-{-# LANGUAGE TypeFamilies #-}
-module DataFamilies (
-    Vector,
-    ListLike(..),
-    Vector(..)) where
-
-data family Vector a
-
-class ListLike a where
-  type I a
-  method1 :: a -> I a
-
-newtype instance Vector () = U_Vector ()
+{-# LANGUAGE TypeFamilies #-}+module DataFamilies (+    Vector,+    ListLike(..),+    Vector(..)) where++data family Vector a++class ListLike a where+  type I a+  method1 :: a -> I a++newtype instance Vector () = U_Vector ()
tests/exports/DuplicateExports.hs view
@@ -1,4 +1,4 @@-module DuplicateExports (A(A), A) where
-
-data A = A
-
+module DuplicateExports (A(A), A) where++data A = A+
tests/exports/ExportAmbiguous.hs view
@@ -1,6 +1,6 @@-module ExportAmbiguous (DataType(..)) where
-
-import qualified Prelude (DataType(..))
-import Prelude hiding (DataType(..))
-
-data DataType = Constructor1 | Constructor2
+module ExportAmbiguous (DataType(..)) where++import qualified Prelude (DataType(..))+import Prelude hiding (DataType(..))++data DataType = Constructor1 | Constructor2
tests/exports/ExportList.hs view
@@ -1,7 +1,7 @@-module ExportList (A) where
-
-data A = B A
-
-data C = C C
-
-a = a
+module ExportList (A) where++data A = B A++data C = C C++a = a
tests/exports/ExportList2.hs view
@@ -1,7 +1,7 @@-module ExportList2 (b, c) where
-
-data A
-  = A { b :: A }
-  | B { b :: A, d :: A }
-
-c = b
+module ExportList2 (b, c) where++data A+  = A { b :: A }+  | B { b :: A, d :: A }++c = b
tests/exports/ExportListMembers.hs view
@@ -1,13 +1,13 @@-{-# LANGUAGE MultiParamTypeClasses #-}
-
-module ExportListMembers (Foo(Foo1, Foo3, c), Bar(x), N(N)) where
-
-data Foo = Foo1 | Foo2 { c :: Bool } | Foo3 { d :: Bool }
-
-class Bar where x :: Foo; y :: Foo
-
-newtype N = N { unN :: Foo }
-
-a = a
-
-data Baz = Baz
+{-# LANGUAGE MultiParamTypeClasses #-}++module ExportListMembers (Foo(Foo1, Foo3, c), Bar(x), N(N)) where++data Foo = Foo1 | Foo2 { c :: Bool } | Foo3 { d :: Bool }++class Bar where x :: Foo; y :: Foo++newtype N = N { unN :: Foo }++a = a++data Baz = Baz
tests/exports/ExportListWildcards.hs view
@@ -1,11 +1,11 @@-module ExportListWildcards (Foo(..), Bar(..), N(..)) where
-
-data Foo = Foo1 | Foo2 Int | Foo3 { c :: Bool }
-
-class Bar a where x :: a -> Foo
-
-newtype N = N { unN :: Foo }
-
-a = a
-
-data Baz = Baz
+module ExportListWildcards (Foo(..), Bar(..), N(..)) where++data Foo = Foo1 | Foo2 Int | Foo3 { c :: Bool }++class Bar a where x :: a -> Foo++newtype N = N { unN :: Foo }++a = a++data Baz = Baz
tests/exports/ImplicitExportList.hs view
@@ -1,5 +1,5 @@-data A = B { c :: A }
-
-main = main
-
-foo = foo
+data A = B { c :: A }++main = main++foo = foo
tests/exports/ModuleReExport.hs view
@@ -1,3 +1,3 @@-module ModuleReExport (module Prelude) where
-
-import Prelude
+module ModuleReExport (module Prelude) where++import Prelude
tests/exports/Prelude.hs view
@@ -1,19 +1,19 @@-{-# LANGUAGE MultiParamTypeClasses #-}
-
-module Prelude where
-
-data DataType = Constructor1 | Constructor2
-
-data DataTypeWithSelectors = DataTypeWithSelectors { selector1 :: DataTypeWithSelectors, selector2 :: DataTypeWithSelectors }
-
-newtype Newtype = Newtype Newtype
-
-newtype NewtypeWithSelectors = NewtypeWithSelectors { unNewtype :: NewtypeWithSelectors }
-
-type TypeSynonym = DataTypeWithSelectors
-
-class Class where
-  method1 :: DataTypeWithSelectors
-  method2 :: DataTypeWithSelectors
-
-function = function
+{-# LANGUAGE MultiParamTypeClasses #-}++module Prelude where++data DataType = Constructor1 | Constructor2++data DataTypeWithSelectors = DataTypeWithSelectors { selector1 :: DataTypeWithSelectors, selector2 :: DataTypeWithSelectors }++newtype Newtype = Newtype Newtype++newtype NewtypeWithSelectors = NewtypeWithSelectors { unNewtype :: NewtypeWithSelectors }++type TypeSynonym = DataTypeWithSelectors++class Class where+  method1 :: DataTypeWithSelectors+  method2 :: DataTypeWithSelectors++function = function
tests/exports/Rec1.hs view
@@ -1,7 +1,7 @@-module Rec1 (rec1_1, rec1_2, rec2, rec3) where
-
-import Rec2
-import Rec3
-
-rec1_1 = rec1_1
-rec1_2 = rec1_2
+module Rec1 (rec1_1, rec1_2, rec2, rec3) where++import Rec2+import Rec3++rec1_1 = rec1_1+rec1_2 = rec1_2
tests/exports/Rec2.hs view
@@ -1,6 +1,6 @@-module Rec2 (rec2, rec1_1, rec3) where
-
-import Rec1
-import Rec3
-
-rec2 = rec2
+module Rec2 (rec2, rec1_1, rec3) where++import Rec1+import Rec3++rec2 = rec2
tests/exports/Rec3.hs view
@@ -1,6 +1,6 @@-module Rec3 (rec1_1, rec1_2, rec3) where
-
-import Rec2
-import Rec1 (rec1_2)
-
-rec3 = rec3
+module Rec3 (rec1_1, rec1_2, rec3) where++import Rec2+import Rec1 (rec1_2)++rec3 = rec3
tests/exports/SelfReExport.hs view
@@ -1,14 +1,14 @@-module SelfReExport
-  -- re-exports Prelude and locally defined entities
-  ( module Prelude
-  , module SelfReExport
-  )
-  where
-
--- After #31 is resolved, we should be able to replace this with an
--- ImplicitPrelude
-import Prelude
-
-data Local
-
-local = local
+module SelfReExport+  -- re-exports Prelude and locally defined entities+  ( module Prelude+  , module SelfReExport+  )+  where++-- After #31 is resolved, we should be able to replace this with an+-- ImplicitPrelude+import Prelude++data Local++local = local
tests/exports/SimpleData.hs view
@@ -1,3 +1,3 @@-module SimpleData where
-
-data A = A A
+module SimpleData where++data A = A A
tests/exports/SimpleTypes.hs view
@@ -1,7 +1,7 @@-module SimpleTypes where
-
-data A = B { c :: A }
-
-newtype G = H A
-
-type L = G
+module SimpleTypes where++data A = B { c :: A }++newtype G = H A++type L = G
tests/exports/SimpleValue.hs view
@@ -1,3 +1,3 @@-module SimpleValue where
-
-a = a
+module SimpleValue where++a = a
tests/imports/ExplicitPrelude.hs view
@@ -1,5 +1,5 @@-{-# LANGUAGE ImplicitPrelude #-}
-module ExplicitPrelude where
-
--- explicit Prelude import suppresses implicit one
-import Prelude as Foo ()
+{-# LANGUAGE ImplicitPrelude #-}+module ExplicitPrelude where++-- explicit Prelude import suppresses implicit one+import Prelude as Foo ()
tests/imports/ExplicitPreludeQualified.hs view
@@ -1,5 +1,5 @@-{-# LANGUAGE ImplicitPrelude #-}
-module ExplicitPreludeQualified where
-
--- explicit Prelude import suppresses implicit one
-import qualified Prelude
+{-# LANGUAGE ImplicitPrelude #-}+module ExplicitPreludeQualified where++-- explicit Prelude import suppresses implicit one+import qualified Prelude
tests/imports/Hiding.hs view
@@ -1,9 +1,9 @@-module Hiding where
-
-import Prelude hiding
-  ( selector2
-  , Constructor1 -- should hide the *data* constructor
-  , Newtype -- should hide both type and data constructor
-  , NewtypeWithSelectors(..) -- hides the type and selectors
-  , Class(method1) -- hides the class and the method
-  )
+module Hiding where++import Prelude hiding+  ( selector2+  , Constructor1 -- should hide the *data* constructor+  , Newtype -- should hide both type and data constructor+  , NewtypeWithSelectors(..) -- hides the type and selectors+  , Class(method1) -- hides the class and the method+  )
tests/imports/ImplicitPrelude.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE ImplicitPrelude #-}
-module ImplicitPrelude where
-
--- implicitly import Prelude
+{-# LANGUAGE ImplicitPrelude #-}+module ImplicitPrelude where++-- implicitly import Prelude
tests/imports/ImportAll.hs view
@@ -1,6 +1,6 @@-module ImportAll where
-
-import Prelude (Newtype(..))
-
-f :: () -> Newtype
-f x = Newtype (f ())
+module ImportAll where++import Prelude (Newtype(..))++f :: () -> Newtype+f x = Newtype (f ())
tests/imports/ImportList.hs view
@@ -1,5 +1,5 @@-{-# LANGUAGE NoImplicitPrelude #-}
--- here Prelude acts as an ordinary input
-module ImportList where
-
-import Prelude (DataType(..), function, Newtype)
+{-# LANGUAGE NoImplicitPrelude #-}+-- here Prelude acts as an ordinary input+module ImportList where++import Prelude (DataType(..), function, Newtype)
tests/imports/NoImplicitPrelude.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE NoImplicitPrelude #-}
-module NoImplicitPrelude where
-
--- don't implicitly import Prelude
+{-# LANGUAGE NoImplicitPrelude #-}+module NoImplicitPrelude where++-- don't implicitly import Prelude
tests/imports/SimpleImport.hs view
@@ -1,5 +1,5 @@-{-# LANGUAGE NoImplicitPrelude #-}
--- here Prelude acts as an ordinary input
-module SimpleImport where
-
-import Prelude
+{-# LANGUAGE NoImplicitPrelude #-}+-- here Prelude acts as an ordinary input+module SimpleImport where++import Prelude
tests/run.hs view
@@ -1,204 +1,204 @@-{-# LANGUAGE FlexibleInstances, ImplicitParams, MultiParamTypeClasses,
-             FlexibleContexts, GADTs, TypeApplications #-}
-import Test.Tasty hiding (defaultMain)
-import Test.Tasty.Golden
-import Test.Tasty.Golden.Manage
-
-import System.FilePath
-import System.FilePath.Find
-import System.IO
-import System.Exit
-import Data.Monoid
-import Data.List hiding (find)
-import Data.Map (Map)
-import qualified Data.Map as Map
-import qualified Data.Set as Set
-import Control.Monad.Identity
-import Control.Applicative
-import Control.Monad.Trans
-import Text.Show.Pretty (ppShow)
-import Text.Printf
-import qualified Data.Foldable as F
-
-import Language.Haskell.Exts hiding (DataOrNew(NewType), PatSyn)
-import qualified Language.Haskell.Exts.Syntax as Syntax (DataOrNew(NewType))
-import qualified Language.Haskell.Exts as U (ModuleName(ModuleName))
-import Language.Haskell.Names
-import Language.Haskell.Names.Exports
-import Language.Haskell.Names.Imports
-import Language.Haskell.Names.Annotated
-import Language.Haskell.Names.Open
-import Language.Haskell.Names.ModuleSymbols
-import Language.Haskell.Names.SyntaxUtils
-import qualified Language.Haskell.Names.GlobalSymbolTable as Global
-
-import Data.Generics.Traversable
-import Data.Proxy
-
-
-main :: IO ()
-main = do
-  exportTestModules <- getTestModules "tests/exports"
-  importTestModules <- getTestModules "tests/imports"
-  annotationTestModules <- getTestModules "tests/annotations"
-  let environment = resolve (map snd exportTestModules) Map.empty
-  defaultMain (testGroup "Tests" [
-    exportTests environment exportTestModules,
-    importTests environment importTestModules,
-    annotationTests environment annotationTestModules,
-    environmentTests])
-
-getTestModules :: FilePath -> IO [(FilePath, Module SrcSpan)]
-getTestModules directory = do
-  paths <- find (return True) (extension ==? ".hs") directory
-  forM paths (\path -> do
-    result <- parseFile path
-    return (path, fmap srcInfoSpan (fromParseResult result)))
-
-exportTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree
-exportTests environment exportTestModules =
-  testGroup "exports" (map (exportTest environment) exportTestModules)
-
--- | Dump exported symbols.
--- TODO: check for errors during resolution.
-exportTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree
-exportTest environment (path, modul) = goldenTest path run where
-  out = path <.> "out"
-  run = writeBinaryFile out (ppShow exports)
-  exports = exportedSymbols globalTable modul
-  globalTable = moduleTable (importTable environment modul) modul
-
-importTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree
-importTests environment importTestModules =
-  testGroup "imports" (map (importTest environment) importTestModules)
-
--- | Dump global table.
-importTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree
-importTest environment (path, modul) = goldenTest path run where
-  out = path <.> "out"
-  run = writeBinaryFile out (ppShow table)
-  table = importTable environment modul
-
-annotationTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree
-annotationTests environment annotationTestModules =
-  testGroup "annotations" (map (annotationTest environment) annotationTestModules)
-
--- | Annotate and pretty print the annotations.
-annotationTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree
-annotationTest environment (path, modul) = goldenTest path run where
-  out = path <.> "out"
-  run = writeBinaryFile out (printAnns annotatedModule)
-  annotatedModule = annotate environment modul
-
-environmentTests :: TestTree
-environmentTests = goldenTest path run where
-  run = do
-    baseEnvironment <- loadBase
-    writeSymbols out (baseEnvironment Map.! (U.ModuleName () "Prelude"))
-  path = "tests/environment/Prelude.symbols"
-  out = path <.> "out"
-
-goldenTest :: FilePath -> IO () -> TestTree
-goldenTest path = goldenVsFileDiff
-  path
-  (\ref new -> ["diff", "-u", ref, new])
-  (path <.> "golden")
-  (path <.> "out")
-
-
-class TestAnn a where
-  getAnn :: a -> Maybe (String, Scoped SrcSpan)
-
-instance {-# OVERLAPS #-} TestAnn a where
-  getAnn = const Nothing
-
-instance TestAnn (QName (Scoped SrcSpan)) where
-  getAnn qn = Just (nameToString . qNameToName $ qn, ann qn)
-
-instance TestAnn (Name (Scoped SrcSpan)) where
-  getAnn n = Just (nameToString n, ann n)
-
-instance TestAnn (PatField (Scoped SrcSpan)) where
-  getAnn (PFieldWildcard l) = Just ("..", l)
-  getAnn _ = Nothing
-
-instance TestAnn (FieldUpdate (Scoped SrcSpan)) where
-  getAnn (FieldWildcard l) = Just ("..", l)
-  getAnn _ = Nothing
-
-instance GTraversable (Rec TestAnn) (Scoped SrcSpan) where
-  gtraverse _ x = pure x
-
-printAnns
-  :: Rec TestAnn (a (Scoped SrcSpan))
-  => a (Scoped SrcSpan) -> String
-printAnns =
-  let
-    -- format one annotation
-    one :: TestAnn a => a -> String
-    one a =
-      flip F.foldMap (getAnn a) $ uncurry formatAnn
-    -- tie the knot
-    go :: Rec TestAnn a => a -> String
-    go a = one a ++ gfoldMap @(Rec TestAnn) go a
-  in go
-
------------------------
--- Formatting utilities
------------------------
--- {{{
-formatLoc :: SrcInfo l => l -> String
-formatLoc srcInfo =
-  let loc = getPointLoc srcInfo in
-  printf "%d:%d"
-    (srcLine   loc)
-    (srcColumn loc)
-
-formatSymbol Value {} = "value"
-formatSymbol Method {} = "method"
-formatSymbol Selector {} = "selector"
-formatSymbol Constructor {} = "constructor"
-formatSymbol Type {} = "type synonym"
-formatSymbol Data {} = "data type"
-formatSymbol NewType {} = "newtype"
-formatSymbol TypeFam {} = "type family"
-formatSymbol DataFam {} = "data family"
-formatSymbol Class {} = "type class"
-formatSymbol PatternConstructor {} = "pattern constructor"
-formatSymbol PatternSelector {} = "pattern selector"
-
-formatInfo :: NameInfo SrcSpan -> String
-formatInfo (LocalValue loc) =
-  printf "a local value defined at %s" $ formatLoc loc
-formatInfo (GlobalSymbol symbol _) =
-  printf "a global %s, %s"
-    (formatSymbol symbol)
-    (ppSymbol symbol)
-formatInfo ValueBinder = "a value bound here"
-formatInfo TypeBinder = "a type or class defined here"
-formatInfo (RecPatWildcard symbols) =
-  printf
-    "a record pattern wildcard which brings the following fields: %s"
-    (intercalate ", " $ map ppSymbol symbols)
-formatInfo (RecExpWildcard symbols) =
-  printf
-    "a record construction wildcard which assigns the following fields: %s"
-    $ intercalate ", "
-      [ printf "%s = (%s)" (ppSymbol symbol) valueDesc
-      | (symbol, vinfo) <- symbols
-      , let valueDesc = formatInfo vinfo
-      ]
-formatInfo (ScopeError (ENotInScope {})) = "not in scope"
-formatInfo (ImportPart symbols) = printf "import part for %s" (intercalate "," (do
-        symbol <- symbols
-        return (printf "a global %s, %s" (formatSymbol symbol) (ppSymbol symbol))))
-formatInfo None = "none"
-formatInfo i = error $ "tests/run.hs: formatInfo: " ++ show i
-
-formatAnn :: String -> Scoped SrcSpan -> String
-formatAnn name (Scoped info loc) =
-  printf "%-8s at %4s is %s\n"
-    name
-    (formatLoc loc)
-    (formatInfo info)
--- }}}
+{-# LANGUAGE FlexibleInstances, ImplicitParams, MultiParamTypeClasses,+             FlexibleContexts, GADTs, TypeApplications #-}+import Test.Tasty hiding (defaultMain)+import Test.Tasty.Golden+import Test.Tasty.Golden.Manage++import System.FilePath+import System.FilePath.Find+import System.IO+import System.Exit+import Data.Monoid+import Data.List hiding (find)+import Data.Map (Map)+import qualified Data.Map as Map+import qualified Data.Set as Set+import Control.Monad.Identity+import Control.Applicative+import Control.Monad.Trans+import Text.Show.Pretty (ppShow)+import Text.Printf+import qualified Data.Foldable as F++import Language.Haskell.Exts hiding (DataOrNew(NewType), PatSyn)+import qualified Language.Haskell.Exts.Syntax as Syntax (DataOrNew(NewType))+import qualified Language.Haskell.Exts as U (ModuleName(ModuleName))+import Language.Haskell.Names+import Language.Haskell.Names.Exports+import Language.Haskell.Names.Imports+import Language.Haskell.Names.Annotated+import Language.Haskell.Names.Open+import Language.Haskell.Names.ModuleSymbols+import Language.Haskell.Names.SyntaxUtils+import qualified Language.Haskell.Names.GlobalSymbolTable as Global++import Data.Generics.Traversable+import Data.Proxy+++main :: IO ()+main = do+  exportTestModules <- getTestModules "tests/exports"+  importTestModules <- getTestModules "tests/imports"+  annotationTestModules <- getTestModules "tests/annotations"+  let environment = resolve (map snd exportTestModules) Map.empty+  defaultMain (testGroup "Tests" [+    exportTests environment exportTestModules,+    importTests environment importTestModules,+    annotationTests environment annotationTestModules,+    environmentTests])++getTestModules :: FilePath -> IO [(FilePath, Module SrcSpan)]+getTestModules directory = do+  paths <- find (return True) (extension ==? ".hs") directory+  forM paths (\path -> do+    result <- parseFile path+    return (path, fmap srcInfoSpan (fromParseResult result)))++exportTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree+exportTests environment exportTestModules =+  testGroup "exports" (map (exportTest environment) exportTestModules)++-- | Dump exported symbols.+-- TODO: check for errors during resolution.+exportTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree+exportTest environment (path, modul) = goldenTest path run where+  out = path <.> "out"+  run = writeBinaryFile out (ppShow exports)+  exports = exportedSymbols globalTable modul+  globalTable = moduleTable (importTable environment modul) modul++importTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree+importTests environment importTestModules =+  testGroup "imports" (map (importTest environment) importTestModules)++-- | Dump global table.+importTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree+importTest environment (path, modul) = goldenTest path run where+  out = path <.> "out"+  run = writeBinaryFile out (ppShow table)+  table = importTable environment modul++annotationTests :: Environment -> [(FilePath, Module SrcSpan)] -> TestTree+annotationTests environment annotationTestModules =+  testGroup "annotations" (map (annotationTest environment) annotationTestModules)++-- | Annotate and pretty print the annotations.+annotationTest :: Environment -> (FilePath, Module SrcSpan) -> TestTree+annotationTest environment (path, modul) = goldenTest path run where+  out = path <.> "out"+  run = writeBinaryFile out (printAnns annotatedModule)+  annotatedModule = annotate environment modul++environmentTests :: TestTree+environmentTests = goldenTest path run where+  run = do+    baseEnvironment <- loadBase+    writeSymbols out (baseEnvironment Map.! (U.ModuleName () "Prelude"))+  path = "tests/environment/Prelude.symbols"+  out = path <.> "out"++goldenTest :: FilePath -> IO () -> TestTree+goldenTest path = goldenVsFileDiff+  path+  (\ref new -> ["diff", "-u", ref, new])+  (path <.> "golden")+  (path <.> "out")+++class TestAnn a where+  getAnn :: a -> Maybe (String, Scoped SrcSpan)++instance {-# OVERLAPS #-} TestAnn a where+  getAnn = const Nothing++instance TestAnn (QName (Scoped SrcSpan)) where+  getAnn qn = Just (nameToString . qNameToName $ qn, ann qn)++instance TestAnn (Name (Scoped SrcSpan)) where+  getAnn n = Just (nameToString n, ann n)++instance TestAnn (PatField (Scoped SrcSpan)) where+  getAnn (PFieldWildcard l) = Just ("..", l)+  getAnn _ = Nothing++instance TestAnn (FieldUpdate (Scoped SrcSpan)) where+  getAnn (FieldWildcard l) = Just ("..", l)+  getAnn _ = Nothing++instance GTraversable (Rec TestAnn) (Scoped SrcSpan) where+  gtraverse _ x = pure x++printAnns+  :: Rec TestAnn (a (Scoped SrcSpan))+  => a (Scoped SrcSpan) -> String+printAnns =+  let+    -- format one annotation+    one :: TestAnn a => a -> String+    one a =+      flip F.foldMap (getAnn a) $ uncurry formatAnn+    -- tie the knot+    go :: Rec TestAnn a => a -> String+    go a = one a ++ gfoldMap @(Rec TestAnn) go a+  in go++-----------------------+-- Formatting utilities+-----------------------+-- {{{+formatLoc :: SrcInfo l => l -> String+formatLoc srcInfo =+  let loc = getPointLoc srcInfo in+  printf "%d:%d"+    (srcLine   loc)+    (srcColumn loc)++formatSymbol Value {} = "value"+formatSymbol Method {} = "method"+formatSymbol Selector {} = "selector"+formatSymbol Constructor {} = "constructor"+formatSymbol Type {} = "type synonym"+formatSymbol Data {} = "data type"+formatSymbol NewType {} = "newtype"+formatSymbol TypeFam {} = "type family"+formatSymbol DataFam {} = "data family"+formatSymbol Class {} = "type class"+formatSymbol PatternConstructor {} = "pattern constructor"+formatSymbol PatternSelector {} = "pattern selector"++formatInfo :: NameInfo SrcSpan -> String+formatInfo (LocalValue loc) =+  printf "a local value defined at %s" $ formatLoc loc+formatInfo (GlobalSymbol symbol _) =+  printf "a global %s, %s"+    (formatSymbol symbol)+    (ppSymbol symbol)+formatInfo ValueBinder = "a value bound here"+formatInfo TypeBinder = "a type or class defined here"+formatInfo (RecPatWildcard symbols) =+  printf+    "a record pattern wildcard which brings the following fields: %s"+    (intercalate ", " $ map ppSymbol symbols)+formatInfo (RecExpWildcard symbols) =+  printf+    "a record construction wildcard which assigns the following fields: %s"+    $ intercalate ", "+      [ printf "%s = (%s)" (ppSymbol symbol) valueDesc+      | (symbol, vinfo) <- symbols+      , let valueDesc = formatInfo vinfo+      ]+formatInfo (ScopeError (ENotInScope {})) = "not in scope"+formatInfo (ImportPart symbols) = printf "import part for %s" (intercalate "," (do+        symbol <- symbols+        return (printf "a global %s, %s" (formatSymbol symbol) (ppSymbol symbol))))+formatInfo None = "none"+formatInfo i = error $ "tests/run.hs: formatInfo: " ++ show i++formatAnn :: String -> Scoped SrcSpan -> String+formatAnn name (Scoped info loc) =+  printf "%-8s at %4s is %s\n"+    name+    (formatLoc loc)+    (formatInfo info)+-- }}}