File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -222,8 +222,8 @@ of a ``Counter`` data type that tracks some domain specific integer:
222
222
Normally, when compiling with ``-O2 `` GHC will recognize and optimize this definition.
223
223
224
224
``Int `` is a :term: `Boxed ` and :term: `Lifted ` type in ``Counter ``, this means
225
- that each ``Counter `` holds a pointer to an ``Int `` on the heap *not * a pointer
226
- to an ``Int `` directly. We can instruct GHC remove the heap indirection with the
225
+ that each ``Counter `` holds a pointer to an ``Int `` on the heap *not *
226
+ an ``Int `` directly. We can instruct GHC remove the heap indirection with the
227
227
`unpack
228
228
<https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/exts/pragmas.html?highlight=unpack#unpack-pragma> `_
229
229
pragma and a bang pattern:
You can’t perform that action at this time.
0 commit comments