- 06 May, 2014 2 commits
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
The constraints for Functor don't line up 1-1 with the arguments (they are fetched out from sub-terms of the type), but the surrounding code was mistakenly assuming they were in 1-1 association.
-
- 19 Apr, 2014 1 commit
-
-
Herbert Valerio Riedel authored
Update several old http://hackage.haskell.org/trac/ghc URLs references to the current http://ghc.haskell.org/trac/ghc URLs. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 08 Apr, 2014 1 commit
-
-
Simon Peyton Jones authored
-
- 07 Apr, 2014 1 commit
-
-
Simon Peyton Jones authored
I got sucked into a significant refactoring of the way that Typeable instances are derived. This makes it simpler and more uniform. I also improved the documentation in the user manual. Typeable really is different to other classes, and now gets its own subsection.
-
- 05 Apr, 2014 1 commit
-
-
eir@cis.upenn.edu authored
-
- 23 Mar, 2014 1 commit
-
-
Simon Peyton Jones authored
-
- 14 Mar, 2014 1 commit
-
-
eir@cis.upenn.edu authored
-
- 10 Mar, 2014 1 commit
-
-
Simon Peyton Jones authored
Yet another small way in which polymorphic kinds needs a bit of care See Note [Unify kinds in deriving] in TcDeriv
-
- 07 Mar, 2014 2 commits
-
-
Simon Peyton Jones authored
When deriving Functor, Foldable, Traversable, we need only look at the way that the last type argument is treated. It's fine for there to be existentials etc, provided they don't affect the last type argument. See Note [Check that the type variable is truly universal] in TcDeriv.
-
eir@cis.upenn.edu authored
-
- 25 Feb, 2014 1 commit
-
-
Herbert Valerio Riedel authored
This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019) and therefore looks more familiar on the console. This addresses #2507. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 09 Feb, 2014 4 commits
-
-
eir@cis.upenn.edu authored
-
eir@cis.upenn.edu authored
-
eir@cis.upenn.edu authored
-
eir@cis.upenn.edu authored
This patch allows turning on ImpredicativeTypes while type-checking the code generated by GeneralizedNewtypeDeriving. It does this by adding a field ib_extensions to InstBindings, informing the type-checker what extensions should be enabled while type-checking the instance.
-
- 10 Jan, 2014 1 commit
-
-
Joachim Breitner authored
-
- 09 Jan, 2014 1 commit
-
-
Simon Peyton Jones authored
-
- 04 Dec, 2013 1 commit
-
-
Joachim Breitner authored
-
- 03 Dec, 2013 1 commit
-
-
Joachim Breitner authored
-
- 02 Dec, 2013 1 commit
-
-
Joachim Breitner authored
-
- 22 Nov, 2013 1 commit
-
-
Joachim Breitner authored
(unfortunately, not to the better, these might need some more massaging.)
-
- 19 Nov, 2013 1 commit
-
-
Simon Peyton Jones authored
-
- 23 Oct, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 02 Oct, 2013 2 commits
-
-
Simon Peyton Jones authored
-
rwbarton authored
Issue #8393 Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
- 01 Oct, 2013 1 commit
-
-
unknown authored
following a) suppressing kind foralls and arguments b) better fundep error messages
-
- 23 Sep, 2013 1 commit
-
-
Krzysztof Gogolewski authored
-
- 20 Sep, 2013 2 commits
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
- 18 Sep, 2013 2 commits
-
-
Herbert Valerio Riedel authored
-
-
- 14 Sep, 2013 1 commit
-
-
Joachim Breitner authored
(this is related to #3647)
-
- 08 Sep, 2013 1 commit
-
-
thoughtpolice authored
Authored-by:
David Luposchainsky <dluposchainsky@gmail.com> Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
- 28 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 16 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 05 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
-
- 02 Aug, 2013 1 commit
-
-
eir@cis.upenn.edu authored
Many of the files modified are just wibbles to output, because now tycons have roles attached to them, which are produced in the debugging dumps.
-
- 05 Jun, 2013 1 commit
-
-
Krzysztof Gogolewski authored
-
- 30 May, 2013 1 commit
-
-
Simon Peyton Jones authored
-