http://bgamari.github.io/posts/2015-01-19-understanding-ghc-core.html
https://purelyfunctional.org/slides/writing_fast_haskell.pdf
https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Coercions
https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/FC
https://www.microsoft.com/en-us/research/wp-content/uploads/1998/01/new-rts.pdf
https://www.fpcomplete.com/blog/2017/09/all-about-strictness
http://fixpt.de/blog/2017-12-04-strictness-analysis-part-1.html
http://fixpt.de/blog/2018-12-30-strictness-analysis-part-2.html
https://gitlab.haskell.org/ghc/ghc/wikis/commentary/compiler/demand
https://www.microsoft.com/en-us/research/wp-content/uploads/2017/03/demand-jfp-draft.pdf
[ny-haskell] Who Ya Gonna Call? Getting Dirty with Cmm, the GHC backend, and writing new PrimOps with Carter Schonwald (video)
https://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf
https://en.wikipedia.org/wiki/C--#References
https://www.cs.tufts.edu/~nr/c--/extern/man2.pdf
http://www.scs.stanford.edu/11au-cs240h/notes/ghc.html
https://llvm.org/pubs/2009-10-TereiThesis.pdf