
Hi all, I was recently doing some GHC Core related stuff, and I found that it might be useful to have a theoretical understanding of the type system for writing better practical code. Therefore I started to read papers about GHC Core, or System FC, following the publication timeline, to try to understand each design choice involved in the type system. I wrote a simple literature review that I think might be useful for people like me. If you're thinking about learning System FC, you might find it helpful: https://github.com/xnning/GHC-Core-Literature-Review/blob/master/doc/doc.pdf Feedbacks are welcome. Best, Ningning

Ningning Xie
Hi all,
I was recently doing some GHC Core related stuff, and I found that it might be useful to have a theoretical understanding of the type system for writing better practical code. Therefore I started to read papers about GHC Core, or System FC, following the publication timeline, to try to understand each design choice involved in the type system.
Quite helpful indeed; thanks Ningning! I've added a link from the Commentary's contributed documentation list [1]. Cheers, - Ben [1] https://ghc.haskell.org/trac/ghc/wiki/Commentary#ContributedDocumentation
participants (2)
-
Ben Gamari
-
Ningning Xie