Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • GHC GHC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 5.6k
    • Issues 5.6k
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 664
    • Merge requests 664
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Analytics
    • Analytics
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Glasgow Haskell CompilerGlasgow Haskell Compiler
  • GHCGHC
  • Wiki
  • Ghc kinds
  • poly typeable

poly typeable · Changes

Page history
Rewrite superfluous issue links authored Apr 01, 2019 by Ben Gamari's avatar Ben Gamari
Many issues in the wiki were unnecessarily links:
```
... patch posted in [\#1346](#1346).
```
This rewrites these as `#1346` using
```bash
sed -i -r -e 's/\[\\#([0-9]+)\]\([^)]+\/\1\)/#\1/g' $(find -iname '*.md')
```
And manually eyeballing the result.
Hide whitespace changes
Inline Side-by-side
ghc-kinds/poly-typeable.md
View page @ 56738617
......@@ -4,7 +4,7 @@
The page describes an improved implementation of the `Typeable` class, using polymorphic kinds, available from GHC 7.8. Technically it is straightforward, but it represents a non-backward-compatible change to a widely used library, so we had to make a plan for the transition.
Relevant tickets we fixed: [\#5391](https://gitlab.haskell.org/ghc/ghc/issues/5391), [\#5863](https://gitlab.haskell.org/ghc/ghc/issues/5863).
Relevant tickets we fixed: #5391, #5863.
## The `Typeable` class before 7.8
......@@ -33,7 +33,7 @@ type constructors with higher kinds like
```
See [\#5391](https://gitlab.haskell.org/ghc/ghc/issues/5391).
See #5391.
## The new `Typeable` class, in GHC 7.8
......@@ -145,4 +145,4 @@ If you have code involving `Typeable` that fails to compile with 7.8, it might b
## Aside
Open question: what are the corresponding changes to `Data.Data`? See [\#4896](https://gitlab.haskell.org/ghc/ghc/issues/4896).
Open question: what are the corresponding changes to `Data.Data`? See #4896.
Clone repository

GHC Home

Joining In

Newcomers info
Mailing Lists & IRC
The GHC Team

Documentation

GHC Status Info
Working conventions
Building Guide
Commentary

Wiki

Title Index
Recent Changes