summaryrefslogtreecommitdiff
path: root/compiler/GHC/Core/DataCon.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove many GHC dependencies from L.H.Sromes2022-07-061-16/+3
* Refactor ModuleName to L.H.S.Module.Nameromes2022-07-031-1/+2
* Typecheck remaining ValArgs in rebuildHsAppssheaf2022-06-091-3/+30
* Misc cleanupKrzysztof Gogolewski2022-05-161-1/+1
* Tag inference work.Andreas Klebinger2022-02-121-2/+18
* Consistently upper-case "Note ["Ben Gamari2022-02-011-1/+1
* Instantiate field types properly in stock-derived instancesRyan Scott2021-11-151-0/+56
* Refactoring: Move DataConEnv to GHC.Core.DataConRyan Scott2021-11-151-0/+5
* Flesh out Note [The stupid context] and reference itRyan Scott2021-11-091-26/+51
* Minor fix to pretty-printing of linear typesKrzysztof Gogolewski2021-08-051-2/+2
* Fix and slight improvement to datacon worker/wrapper notesSylvain Henry2021-05-291-0/+3
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-8/+9
* Expand Note [Data con representation].Andreas Klebinger2021-05-111-4/+30
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-311-1/+1
* Refactor renamer datastructuresAdam Gundry2020-12-241-1/+1
* WorkWrap: Unbox constructors with existentials (#18982)Sebastian Graf2020-12-231-9/+8
* Split GHC.Driver.TypesSylvain Henry2020-10-291-3/+5
* Fix desugaring of record updates on data familiesSimon Peyton Jones2020-10-091-4/+5
* Don't import GHC.Unit to reduce the number of dependenciesSylvain Henry2020-10-011-1/+2
* New linear types syntax: a %p -> b (#18459)Vladislav Zavialov2020-09-291-2/+2
* PmCheck: Handle ⊥ and strict fields correctly (#18341)wip/T18341Sebastian Graf2020-09-101-1/+5
* Introduce isBoxedTupleDataCon and use it to fix #18644Ryan Scott2020-09-041-6/+10
* mkUnique refactoring (#18362)Aditya Gupta2020-08-221-1/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-2/+4
* DynFlags: don't use sdocWithDynFlags in datacon pprSylvain Henry2020-07-301-7/+4
* Use ShortByteString for FastStringDaniel Gröber2020-07-221-3/+6
* Improve handling of data type return kindswip/T18300Simon Peyton Jones2020-07-031-2/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-3/+3
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-29/+91
* Explicit SpecificityGert-Jan Bottu2020-05-211-11/+11
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Refactoring unit management codeSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-5/+5
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* Use conLikeUserTyVarBinders to quantify field selector typesRyan Scott2020-04-121-1/+32
* DmdAnal: No need to attach a StrictSig to DataCon workersSebastian Graf2020-04-091-3/+21
* Modules: Types (#13009)Sylvain Henry2020-03-291-12/+12
* Modules: Core (#13009)Sylvain Henry2020-03-161-0/+1468