git.haskell.org
/
ghc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Improve the desugaring of -XStrict
[ghc.git]
/
compiler
/
types
/
2017-07-31
Richard Eisenberg
Clarify comment about data family arities
tree
|
commitdiff
2017-07-28
Simon Peyton Jones
Add DebugCallStack to piResultTy
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Refactor tcInferApps.
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Fix #12369 by being more flexible with data insts
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Fix #13819 by refactoring TypeEqOrigin.uo_thing
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Remove old coercion pretty-printer
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Don't tidy vars when dumping a type
tree
|
commitdiff
2017-07-27
Richard Eisenberg
Improve error messages around kind mismatches.
tree
|
commitdiff
2017-07-26
Simon Peyton Jones
Fix binder visiblity for default methods
tree
|
commitdiff
2017-07-19
Ryan Scott
Fix #13983 by creating a TyConFlavour type, and using it
tree
|
commitdiff
2017-06-29
Ryan Scott
Typos in comments
tree
|
commitdiff
2017-06-18
Ryan Scott
Fix out-of-date comments in TyCoRep
tree
|
commitdiff
2017-06-02
Ryan Scott
Use lengthIs and friends in more places
tree
|
commitdiff
2017-05-26
Simon Peyton Jones
Some tidying up of type pretty-printing
tree
|
commitdiff
2017-05-16
Simon Peyton Jones
Fix the pure unifier
tree
|
commitdiff
2017-05-12
Gabor Greif
Typos [ci skip]
tree
|
commitdiff
2017-05-09
Simon Peyton Jones
Use mkSymCo in OptCoercion.wrapSym
tree
|
commitdiff
2017-05-08
Ben Gamari
OptCoercion: Ensure that TyConApps match in arity
tree
|
commitdiff
2017-05-04
Simon Peyton Jones
Comments only, about Typeable/TypeRep/KindRep
tree
|
commitdiff
2017-05-04
Simon Peyton Jones
Teach optCoecion about FunCo
tree
|
commitdiff
2017-05-03
Richard Eisenberg
Use mkCastTy in subst_ty.
tree
|
commitdiff
2017-05-03
Richard Eisenberg
Shave the hair off mkCastTy.
tree
|
commitdiff
2017-05-03
Richard Eisenberg
Fix #13233 by checking for lev-poly primops
tree
|
commitdiff
2017-04-13
Simon Peyton Jones
Comments only in Type.isPredTy
tree
|
commitdiff
2017-04-05
Matthew Pickering
Replace Digraph's Node type synonym with a data type
tree
|
commitdiff
2017-03-31
Ben Gamari
Clean up coreView/tcView.
tree
|
commitdiff
2017-03-29
Simon Peyton Jones
Add a couple of HasDebugCallStack contexts
tree
|
commitdiff
2017-03-29
Simon Peyton Jones
Allow unbound Refl binders in a RULE
tree
|
commitdiff
2017-03-14
Gabor Greif
Typos in manual and comments
tree
|
commitdiff
2017-03-10
Simon Peyton Jones
Improve error messages for skolems
tree
|
commitdiff
2017-03-02
Edward Z. Yang
Prevent users from defining instances for abstract...
tree
|
commitdiff
2017-03-02
Edward Z. Yang
Properly represent abstract classes in Class and IfaceDecl
tree
|
commitdiff
2017-03-02
Edward Z. Yang
Injective type families imply nominal injectivity,...
tree
|
commitdiff
2017-03-01
David Feuer
Upgrade UniqSet to a newtype
tree
|
commitdiff
2017-03-01
Simon Peyton Jones
Improve pretty-printing of types
tree
|
commitdiff
2017-03-01
Simon Peyton Jones
Add VarSet.anyDVarSet, allDVarSet
tree
|
commitdiff
2017-02-28
Simon Peyton Jones
Make Specialise work with casts
tree
|
commitdiff
2017-02-27
Edward Z. Yang
Subtyping for roles in signatures.
tree
|
commitdiff
2017-02-27
Edward Z. Yang
Treat all TyCon with hole names as skolem abstract.
tree
|
commitdiff
2017-02-26
Ben Gamari
Coercion: Try dropping constraintIsLifted axiom
tree
|
commitdiff
2017-02-21
Simon Peyton Jones
Remove panics for TcTyCon
tree
|
commitdiff
2017-02-21
Simon Peyton Jones
Spelling in comments only
tree
|
commitdiff
2017-02-20
Gabor Greif
Typos in manual, tests and comments
tree
|
commitdiff
2017-02-18
Ben Gamari
Disable Typeable binding generation for unboxed sums
tree
|
commitdiff
2017-02-18
Ben Gamari
Type-indexed Typeable
tree
|
commitdiff
2017-02-18
Ben Gamari
Generalize kind of the (->) tycon
tree
|
commitdiff
2017-02-15
Gabor Greif
Typos [ci skip]
tree
|
commitdiff
2017-02-14
Adam Gundry
Implement HasField constraint solving and modify Overlo...
tree
|
commitdiff
2017-02-09
Gabor Greif
Tweaks and typos in manual, note refs, comments
tree
|
commitdiff
2017-02-08
Takenobu Tani
Fix comment (broken link to users_guide) in $(TOP)/
tree
|
commitdiff
2017-02-06
Gabor Greif
Typos in comments [skip ci]
tree
|
commitdiff
2017-02-06
Reid Barton
Don't replace type family instances with the same LHS...
tree
|
commitdiff
2017-02-03
Sylvain Henry
Ditch static flags
tree
|
commitdiff
2017-02-02
George Karachalias
Exhaustiveness check for EmptyCase (Trac #10746)
tree
|
commitdiff
2017-02-01
Luke Maurer
Join points
tree
|
commitdiff
2017-01-28
Ryan Scott
Convert pprTrace in isPredTy to a WARN
tree
|
commitdiff
2017-01-26
Gabor Greif
Prune unneeded Derive* language pragmas
tree
|
commitdiff
2017-01-25
Gabor Greif
Typos in comments [ci skip]
tree
|
commitdiff
2017-01-23
Bartosz Nitka
Make checkFamInstConsistency faster
tree
|
commitdiff
2017-01-23
Gabor Greif
Typos and grammar in manual/comments
tree
|
commitdiff
2017-01-20
Phil de Joux
Show explicit quantifiers in conflicting definitions...
tree
|
commitdiff
2017-01-19
Richard Eisenberg
Update levity polymorphism
tree
|
commitdiff
2017-01-18
Gabor Greif
Spelling fixes in comments [ci skip]
tree
|
commitdiff
2017-01-16
Simon Peyton Jones
Comments about TyBinders (only)
tree
|
commitdiff
2017-01-11
Edward Z. Yang
Fix handling of closed type families in Backpack.
tree
|
commitdiff
2017-01-06
Simon Peyton Jones
Fix the implementation of the "push rules"
tree
|
commitdiff
2017-01-06
Simon Peyton Jones
Avoid exponential blowup in FamInstEnv.normaliseType
tree
|
commitdiff
2016-12-21
Simon Peyton Jones
Move typeSize/coercionSize into TyCoRep
tree
|
commitdiff
2016-12-17
Richard Eisenberg
Reshuffle levity polymorphism checks.
tree
|
commitdiff
2016-12-13
John Leo
print * in unicode correctly (fixes #12550)
tree
|
commitdiff
2016-12-05
Simon Peyton Jones
Use isFamFreeTyCon now we have it
tree
|
commitdiff
2016-11-30
Simon Peyton Jones
Rename RuntimeRepPolymorphism to LevityPolymorphism
tree
|
commitdiff
2016-11-28
Gabor Greif
Typos in comments only [ci skip]
tree
|
commitdiff
2016-11-25
Simon Peyton Jones
Refactor functional dependencies a bit
tree
|
commitdiff
2016-11-25
Simon Peyton Jones
Improve pretty-printing of types
tree
|
commitdiff
2016-11-25
Simon Peyton Jones
Allow TyVars in TcTypes
tree
|
commitdiff
2016-11-24
Dominik Bollmann
Make quoting and reification return the same types
tree
|
commitdiff
2016-11-17
Edward Z. Yang
Test for type synonym loops on TyCon.
tree
|
commitdiff
2016-11-13
Ben Gamari
Kill Type pretty-printer
tree
|
commitdiff
2016-11-04
Simon Peyton Jones
Take account of injectivity when doing fundeps
tree
|
commitdiff
2016-10-28
Simon Peyton Jones
Clarify comments on kinds (Trac #12536)
tree
|
commitdiff
2016-10-27
Simon Peyton Jones
Fix typo in comment
tree
|
commitdiff
2016-10-27
Simon Peyton Jones
Allow levity-polymorpic arrows
tree
|
commitdiff
2016-10-21
Simon Peyton Jones
Refactor occurrence-check logic
tree
|
commitdiff
2016-10-21
Simon Peyton Jones
A collection of type-inference refactorings.
tree
|
commitdiff
2016-10-21
Gabor Greif
Typos in comments
tree
|
commitdiff
2016-10-20
Edward Z. Yang
Only delete instances when merging when there is an...
tree
|
commitdiff
2016-10-20
Edward Z. Yang
New story for abstract data types in hsig files.
tree
|
commitdiff
2016-10-17
Simon Peyton Jones
Fix comment typo
tree
|
commitdiff
2016-10-08
Matthew Pickering
Rework renaming of children in export lists.
tree
|
commitdiff
2016-10-08
Edward Z. Yang
The Backpack patch.
tree
|
commitdiff
2016-09-30
Gabor Greif
Correct spelling in note references
tree
|
commitdiff
2016-09-30
Simon Peyton Jones
Comments only
tree
|
commitdiff
2016-09-26
Simon Peyton Jones
Print foralls in user format
tree
|
commitdiff
2016-09-23
Richard Eisenberg
Fix #12442.
tree
|
commitdiff
2016-09-15
Simon Peyton Jones
Comments only
tree
|
commitdiff
2016-09-15
Ben Gamari
Unify CallStack handling in ghc
tree
|
commitdiff
2016-08-16
Edward Z. Yang
Minor typofix.
tree
|
commitdiff
2016-07-21
Ömer Sinan Ağacan
Implement unboxed sum primitive type
tree
|
commitdiff
2016-07-20
Ben Gamari
InstEnv: Ensure that instance visibility check is lazy
tree
|
commitdiff
next