Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
GHC
GHC
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 4,321
    • Issues 4,321
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 367
    • Merge Requests 367
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Glasgow Haskell Compiler
  • GHCGHC
  • Wiki
  • index

index · Changes

Page history
Update index to clean up with current tree authored Jul 24, 2020 by Takenobu Tani's avatar Takenobu Tani
Hide whitespace changes
Inline Side-by-side
Showing with 71 additions and 32 deletions
+71 -32
  • index.md index.md +71 -32
  • No files found.
index.md
View page @ 34e62ae2
......@@ -7,7 +7,10 @@
* admin
* [lun](./admin/lun)
* [agenda-proposal](./agenda-proposal)
* [All-things-layout](./All-things-layout)
* [amazon-ec2](./amazon-ec2)
* [AndreasK](./AndreasK)
* [AndreasPK](./AndreasPK)
* [annotations](./annotations)
* [anonymous-ffi-imports](./anonymous-ffi-imports)
* [api-annotations](./api-annotations)
......@@ -32,8 +35,6 @@
* [back-end-notes](./back-end-notes)
* [backpack](./backpack)
* [prerelease](./backpack/prerelease)
* [bad-content](./bad-content)
* [bad-ip](./bad-ip)
* [bad-unsafe-coercions](./bad-unsafe-coercions)
* [base-split](./base-split)
* ben-gamari
......@@ -78,6 +79,7 @@
* [docs](./building/docs)
* [faq](./building/faq)
* [files](./building/files)
* [fork](./building/fork)
* [getting-the-sources](./building/getting-the-sources)
* [legacy](./building/getting-the-sources/legacy)
* [hacking](./building/hacking)
......@@ -100,10 +102,11 @@
* [illumos](./building/preparation/illumos)
* [linux](./building/preparation/linux)
* [mac-osx](./building/preparation/mac-osx)
* [open-bsd](./building/preparation/open-bsd)
* [open-indiana](./building/preparation/open-indiana)
* [openbsd](./building/preparation/openbsd)
* [raspberry-pi](./building/preparation/raspberry-pi)
* [solaris](./building/preparation/solaris)
* [stack](./building/preparation/stack)
* [tools](./building/preparation/tools)
* [windows](./building/preparation/windows)
* [msys1](./building/preparation/windows/msys1)
......@@ -112,7 +115,7 @@
* [problems](./building/problems)
* [quick-start](./building/quick-start)
* [rebuilding](./building/rebuilding)
* [running-no-fib](./building/running-no-fib)
* [running-nofib](./building/running-nofib)
* [running-tests](./building/running-tests)
* [adding](./building/running-tests/adding)
* [details](./building/running-tests/details)
......@@ -134,13 +137,13 @@
* [sshd](./building/windows/sshd)
* [burning-bridges-slowly](./burning-bridges-slowly)
* [c-structures](./c-structures)
* [CAFs](./CAFs)
* [CafInfo rework](./CafInfo-rework)
* [cabal-dependency](./cabal-dependency)
* [CafInfo-rework](./CafInfo-rework)
* [CAFs](./CAFs)
* [call-arity](./call-arity)
* [camel-case](./camel-case)
* [capabilities-and-scheduling](./capabilities-and-scheduling)
* [case-binder-generalisation](./case-binder-generalisation)
* [catchRaiseIO#](./catchRaiseIO#)
* [category-stub](./category-stub)
* [closed-type-families](./closed-type-families)
* [code-base-cleanup](./code-base-cleanup)
......@@ -159,7 +162,6 @@
* [compiler](./commentary/compiler)
* [api](./commentary/compiler/api)
* [back-end-types](./commentary/compiler/back-end-types)
* [backend-opt](./commentary/compiler/backend-opt)
* [backends](./commentary/compiler/backends)
* [GHCi](./commentary/compiler/backends/GHCi)
* [llvm](./commentary/compiler/backends/llvm)
......@@ -180,6 +182,7 @@
* [bool](./commentary/compiler/case-studies/bool)
* case-study
* [bool](./commentary/compiler/case-study/bool)
* [cmm-syntax](./commentary/compiler/cmm-syntax)
* [cmm-type](./commentary/compiler/cmm-type)
* [code-gen](./commentary/compiler/code-gen)
* [overview](./commentary/compiler/code-gen/overview)
......@@ -213,6 +216,7 @@
* [integrated-code-gen](./commentary/compiler/integrated-code-gen)
* [key-data-types](./commentary/compiler/key-data-types)
* [kinds](./commentary/compiler/kinds)
* [LLVM-Backend-Optimization](./commentary/compiler/LLVM-Backend-Optimization)
* [loopification](./commentary/compiler/loopification)
* [module-types](./commentary/compiler/module-types)
* [name-type](./commentary/compiler/name-type)
......@@ -238,6 +242,7 @@
* [symbol-names](./commentary/compiler/symbol-names)
* [tc-rn-monad](./commentary/compiler/tc-rn-monad)
* [tying-the-knot](./commentary/compiler/tying-the-knot)
* [printing](./commentary/compiler/tying-the-knot/printing)
* [type-checker](./commentary/compiler/type-checker)
* [type-nat-solver](./commentary/compiler/type-nat-solver)
* [type-type](./commentary/compiler/type-type)
......@@ -248,10 +253,10 @@
* [wired-in](./commentary/compiler/wired-in)
* [contracts](./commentary/contracts)
* [evil-mangler](./commentary/evil-mangler)
* [gsoc-cabal-nix](./commentary/gsoc-cabal-nix)
* [gsoc-multiple-instances](./commentary/gsoc-multiple-instances)
* [getting-started](./commentary/getting-started)
* [GHCi](./commentary/GHCi)
* [gsoc-cabal-nix](./commentary/gsoc-cabal-nix)
* [gsoc-multiple-instances](./commentary/gsoc-multiple-instances)
* [heap-alloced](./commentary/heap-alloced)
* [hpc](./commentary/hpc)
* [libraries](./commentary/libraries)
......@@ -296,6 +301,7 @@
* [heap-objects](./commentary/rts/heap-objects)
* [interpreter](./commentary/rts/interpreter)
* [io-manager](./commentary/rts/io-manager)
* [memory-ordering](./commentary/rts/memory-ordering)
* [sanity](./commentary/rts/sanity)
* [scheduler](./commentary/rts/scheduler)
* [signals](./commentary/rts/signals)
......@@ -331,12 +337,13 @@
* [continuous-integration](./continuous-integration)
* [usage](./continuous-integration/usage)
* [continuous-integration-configuration](./continuous-integration-configuration)
* [contributing a patch](./contributing-a-patch)
* [contributing](./contributing)
* [Contributing-a-Patch](./Contributing-a-Patch)
* [contributors](./contributors)
* [Core-interface-section](./Core-interface-section)
* [cross-compilation](./cross-compilation)
* [cross-compilation-design](./cross-compilation-design)
* [curt-sampson](./curt-sampson)
* [custom-type-erros](./custom-type-erros)
* [d-trace](./d-trace)
* [darcs-conversion](./darcs-conversion)
* building
......@@ -388,6 +395,7 @@
* [debugging-ghc-crashes](./debugging-ghc-crashes)
* [default-superclass-instances](./default-superclass-instances)
* [defer-errors-to-runtime](./defer-errors-to-runtime)
* [delimited-continuations](./delimited-continuations)
* demand
* [io-vs-st](./demand/io-vs-st)
* [demand-analysis](./demand-analysis)
......@@ -423,8 +431,10 @@
* [desugared-dictionaries](./desugared-dictionaries)
* [deterministic-builds](./deterministic-builds)
* [dev-ops-group-charter](./dev-ops-group-charter)
* [Developing-Hadrian](./Developing-Hadrian)
* [distributed-closures](./distributed-closures)
* [distributed-haskell](./distributed-haskell)
* [Doubleton-Arrays](./Doubleton-Arrays)
* [dwarf](./dwarf)
* [80-status](./dwarf/80-status)
* [status](./dwarf/status)
......@@ -435,6 +445,7 @@
* [dynamic-linking-debate](./dynamic-linking-debate)
* [emacs](./emacs)
* [erlang-in-haskell](./erlang-in-haskell)
* [Errors-as-(structured)-values](./Errors-as-(structured)-values)
* [event-log](./event-log)
* [live-monitoring](./event-log/live-monitoring)
* [exceptions](./exceptions)
......@@ -450,11 +461,12 @@
* [exposing-newtype-coercions](./exposing-newtype-coercions)
* [extended-layouts](./extended-layouts)
* [extended-plugins-proposal](./extended-plugins-proposal)
* [Extensible-Interface-Files](./Extensible-Interface-Files)
* [extensible-records](./extensible-records)
* [external-core](./external-core)
* [faq](./faq)
* [firefox-tips](./firefox-tips)
* [fixing-exceptions](./fixing-exceptions)
* [fixing-precise-exceptions](./fixing-precise-exceptions)
* [flexible-literate-extension](./flexible-literate-extension)
* [float-inwards](./float-inwards)
* [float-more-eqs2018](./float-more-eqs2018)
......@@ -465,6 +477,7 @@
* [frisby2013-q1](./frisby2013-q1)
* [frontend-plugins-proposal](./frontend-plugins-proposal)
* [fun-deps](./fun-deps)
* [GaborGreif](./GaborGreif)
* [garbage-collector-notes](./garbage-collector-notes)
* [gc-data-structures](./gc-data-structures)
* [generalized-monad-comprehensions](./generalized-monad-comprehensions)
......@@ -488,6 +501,7 @@
* [kind-inference](./ghc-kinds/kind-inference)
* [associated-types](./ghc-kinds/kind-inference/associated-types)
* [examples](./ghc-kinds/kind-inference/examples)
* [tlks](./ghc-kinds/kind-inference/tlks)
* [kind-polymorphism](./ghc-kinds/kind-polymorphism)
* [kinds-without-data](./ghc-kinds/kinds-without-data)
* [poly-typeable](./ghc-kinds/poly-typeable)
......@@ -495,15 +509,20 @@
* [ghc-packages-with-grafting](./ghc-packages-with-grafting)
* [ghc-papers](./ghc-papers)
* [ghc-planning](./ghc-planning)
* [ghc-users-guide](./ghc-users-guide)
* [ghci-debugger](./ghci-debugger)
* [breakpoint-jump](./ghci-debugger/breakpoint-jump)
* [git-for-darcs-users](./git-for-darcs-users)
* [github-ghc](./github-ghc)
* [git-lab-migration](./git-lab-migration)
* [git-repo-reorganization](./git-repo-reorganization)
* [git-submodule-problem](./git-submodule-problem)
* [github-ghc](./github-ghc)
* [gitlab](./gitlab)
* [issues](./gitlab/issues)
* [labels](./gitlab/labels)
* [merge-requests](./gitlab/merge-requests)
* [GitLab-Labels](./GitLab-Labels)
* [gitolite-plan](./gitolite-plan)
* [gmp-memory-management](./gmp-memory-management)
* [gph-eden](./gph-eden)
* [compiler-ways](./gph-eden/compiler-ways)
* [hack-day-mar13](./gph-eden/hack-day-mar13)
......@@ -526,15 +545,19 @@
* [haskell-syntax-printers](./haskell-syntax-printers)
* [hidden-dangers-of-touch](./hidden-dangers-of-touch)
* [hie-files](./hie-files)
* [High-level-Cmm](./High-level-Cmm)
* [holes](./holes)
* [home](./home)
* hoopl
* [cleanup](./hoopl/cleanup)
* [hs-boot](./hs-boot)
* hsyl20
* [sealedbindings](./hsyl20/sealedbindings)
* [implementing-trees-that-grow](./implementing-trees-that-grow)
* [handling-source-locations](./implementing-trees-that-grow/handling-source-locations)
* [hs-syn](./implementing-trees-that-grow/hs-syn)
* [ide-support](./implementing-trees-that-grow/ide-support)
* [in-tree-api-annotations](./implementing-trees-that-grow/in-tree-api-annotations)
* [instances](./implementing-trees-that-grow/instances)
* [trees-that-grow-guidance](./implementing-trees-that-grow/trees-that-grow-guidance)
* [impredicative-polymorphism](./impredicative-polymorphism)
......@@ -547,7 +570,6 @@
* [inlining](./inlining)
* [instance-templates](./instance-templates)
* [instances](./instances)
* [inter-map-txt](./inter-map-txt)
* [inter-trac](./inter-trac)
* [inter-wiki](./inter-wiki)
* [interleaving-type-instance-checking](./interleaving-type-instance-checking)
......@@ -558,6 +580,7 @@
* [io-manager](./io-manager)
* [irc-meetings](./irc-meetings)
* [job-advert](./job-advert)
* [Join-points-in-GHC](./Join-points-in-GHC)
* [kind-fact](./kind-fact)
* [kind-system](./kind-system)
* [kirsten-sandbox](./kirsten-sandbox)
......@@ -575,25 +598,27 @@
* [linear-types](./linear-types)
* [examples](./linear-types/examples)
* [implementation](./linear-types/implementation)
* [roadmap](./linear-types/roadmap)
* [linking-haskell](./linking-haskell)
* [literate-markdown](./literate-markdown)
* [llvm-backend](./llvm-backend)
* [mac-osx-build-machine](./mac-osx-build-machine)
* [magical-reflection-support](./magical-reflection-support)
* [mailing-lists-and-irc](./mailing-lists-and-irc)
* [Make-GHC-codebase-more-modular](./Make-GHC-codebase-more-modular)
* [making-releases](./making-releases)
* [Marge-Bot](./Marge-Bot)
* [memcpy-optimizations](./memcpy-optimizations)
* [migration](./migration)
* [7.10](./migration/7.10)
* [7.8](./migration/7.8)
* [8.0](./migration/8.0)
* [8.10](./migration/8.10)
* [8.12](./migration/8.12)
* [8.2](./migration/8.2)
* [8.4](./migration/8.4)
* [8.6](./migration/8.6)
* [8.8](./migration/8.8)
* [module-dependencies](./module-dependencies)
* [hierarchical](./module-dependencies/hierarchical)
* [module-reexports](./module-reexports)
* [monad-comprehensions](./monad-comprehensions)
* [monoidal-categories](./monoidal-categories)
......@@ -601,6 +626,7 @@
* [more-depth](./more-depth)
* [more-info](./more-info)
* [motivation-for-parallelization](./motivation-for-parallelization)
* [Multi-Session-GHC-API](./Multi-Session-GHC-API)
* [multiple-linker-instances](./multiple-linker-instances)
* [native-metaprogramming](./native-metaprogramming)
* [nested-closures](./nested-closures)
......@@ -623,6 +649,7 @@
* [new-plugins](./new-plugins)
* [new-primops-in-gh-c7.8](./new-primops-in-gh-c7.8)
* [newcomers](./newcomers)
* [newcomers-tutorial](./newcomers-tutorial)
* [newtype-optimization-for-gadts](./newtype-optimization-for-gadts)
* [newtype-wrappers](./newtype-wrappers)
* [no-sub-kinds](./no-sub-kinds)
......@@ -671,7 +698,7 @@
* [runtime](./performance/runtime)
* [tests](./performance/tests)
* [performance-warnings](./performance-warnings)
* [phabricator](./phabricator)
* phabricator
* [extras](./phabricator/extras)
* [harbormaster](./phabricator/harbormaster)
* [maniphest](./phabricator/maniphest)
......@@ -684,12 +711,13 @@
* [phases](./plugins/phases)
* [reinitialize-globals](./plugins/reinitialize-globals)
* [type-checker](./plugins/type-checker)
* [notes](./plugins/type-checker/notes)
* row-types
* [coxswain](./plugins/type-checker/row-types/coxswain)
* [notes](./plugins/type-checker/row-types/coxswain/notes)
* [polymorphic-dynamic](./polymorphic-dynamic)
* [polymorphic-kinds](./polymorphic-kinds)
* [porting -gh-c to -barrelfish](./porting -gh-c to -barrelfish)
* [porting-ghc-to-barrelfish](./porting-ghc-to-barrelfish)
* [ppr-runtime-trace](./ppr-runtime-trace)
* [prelude710](./prelude710)
* [ftp](./prelude710/ftp)
......@@ -705,6 +733,7 @@
* [error-messages](./proposal/error-messages)
* [helpful-import-error](./proposal/helpful-import-error)
* [left-assoc-semigroup-op](./proposal/left-assoc-semigroup-op)
* [monad-fail](./proposal/monad-fail)
* [monad-of-no-return](./proposal/monad-of-no-return)
* [discussion](./proposal/monad-of-no-return/discussion)
* [native-cpp](./proposal/native-cpp)
......@@ -712,12 +741,13 @@
* [self-explinatory-inline-pragmas](./proposal/self-explinatory-inline-pragmas)
* [semigroup-monoid](./proposal/semigroup-monoid)
* [specialization-info](./proposal/specialization-info)
* [with-combinator](./proposal/with-combinator)
* [proposals](./proposals)
* [dependency-tracking-output](./proposals/dependency-tracking-output)
* [merge-request-workflow](./proposals/merge-request-workflow)
* [quantified-constraints](./quantified-constraints)
* [quantified-contexts](./quantified-contexts)
* [reading-list](./reading-list)
* [recent-changes](./recent-changes)
* [records](./records)
* [declared-overloaded-record-fields](./records/declared-overloaded-record-fields)
* [compare-sorf](./records/declared-overloaded-record-fields/compare-sorf)
......@@ -747,10 +777,8 @@
* [recursive-do](./recursive-do)
* [remote-GHCi](./remote-GHCi)
* [replacing-gmp-notes](./replacing-gmp-notes)
* [haskell-library](./replacing-gmp-notes/haskell-library)
* [performance-measurements](./replacing-gmp-notes/performance-measurements)
* [required-integer-functions](./replacing-gmp-notes/required-integer-functions)
* [the-current-gmp-implementation](./replacing-gmp-notes/the-current-gmp-implementation)
* the-current-gmp-implementation
* [report-a-bug](./report-a-bug)
* [repositories](./repositories)
* [upstream](./repositories/upstream)
......@@ -771,6 +799,8 @@
* [pre78-gnd](./safe-roles/pre78-gnd)
* [roles-overview](./safe-roles/roles-overview)
* [sand-box](./sand-box)
* [sandbox](./sandbox)
* [sebastian-and-simon](./sebastian-and-simon)
* [semi-tagging](./semi-tagging)
* [sequent-core](./sequent-core)
* [serialisation](./serialisation)
......@@ -794,6 +824,7 @@
* [single-threaded-collection](./single-threaded-collection)
* [sony-ps3](./sony-ps3)
* [source-notes](./source-notes)
* [spacemacs](./spacemacs)
* [spec-constr](./spec-constr)
* [specialise](./specialise)
* [split-base](./split-base)
......@@ -825,13 +856,15 @@
* [ghc-7.12.1](./status/ghc-7.12.1)
* [ghc-7.8](./status/ghc-7.8)
* [libraries](./status/ghc-7.8/libraries)
* [r-c1](./status/ghc-7.8/r-c1)
* [r-c2](./status/ghc-7.8/r-c2)
* [rc1](./status/ghc-7.8/rc1)
* [rc2](./status/ghc-7.8/rc2)
* [ghc-7.8.3](./status/ghc-7.8.3)
* [ghc-7.8.4](./status/ghc-7.8.4)
* [ghc-8.0.1](./status/ghc-8.0.1)
* [libraries](./status/ghc-8.0.1/libraries)
* [ghc-8.0.2](./status/ghc-8.0.2)
* [ghc-8.10.1](./status/ghc-8.10.1)
* [ghc-8.12.1](./status/ghc-8.12.1)
* [ghc-8.2.1](./status/ghc-8.2.1)
* [libraries](./status/ghc-8.2.1/libraries)
* [ghc-8.2.2](./status/ghc-8.2.2)
......@@ -845,6 +878,7 @@
* [ghc-8.6.3](./status/ghc-8.6.3)
* [ghc-8.6.4](./status/ghc-8.6.4)
* [ghc-8.8.1](./status/ghc-8.8.1)
* [ghc-8.8.2](./status/ghc-8.8.2)
* [may08](./status/may08)
* [may09](./status/may09)
* [may11](./status/may11)
......@@ -868,8 +902,6 @@
* [october08](./status/october08)
* [rae-tickets](./status/rae-tickets)
* [slpj-tickets](./status/slpj-tickets)
* [ticket-stats](./status/ticket-stats)
* [tickets](./status/tickets)
* [type-error-messages](./status/type-error-messages)
* [steering-committee](./steering-committee)
* [stg-object-types](./stg-object-types)
......@@ -878,12 +910,12 @@
* [supported-distributions](./supported-distributions)
* [surviving-windows](./surviving-windows)
* [syntax-free-type-directed-name-resolution](./syntax-free-type-directed-name-resolution)
* [tf-vs-fd](./tf-vs-fd)
* [team-ghc](./team-ghc)
* [template-haskell](./template-haskell)
* [annotations](./template-haskell/annotations)
* [blog-post-changes](./template-haskell/blog-post-changes)
* [conversions](./template-haskell/conversions)
* [Core-Representation-of-Typed-Template-Haskell-Quotes](./template-haskell/Core-Representation-of-Typed-Template-Haskell-Quotes)
* [cross-compilation](./template-haskell/cross-compilation)
* [introspective](./template-haskell/introspective)
* [package-key-changes](./template-haskell/package-key-changes)
......@@ -895,10 +927,14 @@
* [using-haskell-src-exts](./template-haskell/using-haskell-src-exts)
* [template-haskell-rich-kinds](./template-haskell-rich-kinds)
* [testing-patches](./testing-patches)
* [ticket-query](./ticket-query)
* [tf-vs-fd](./tf-vs-fd)
* [title-index](./title-index)
* [todo-after-releases](./todo-after-releases)
* trac
* ghc
* [newticket](./trac/ghc/newticket)
* [travis](./travis)
* [Type-&-Class-Dependency-Analysis](./Type-&-Class-Dependency-Analysis)
* [type-application](./type-application)
* [type-checker](./type-checker)
* [type-family-patterns](./type-family-patterns)
......@@ -968,6 +1004,7 @@
* [view-patterns-alternative](./view-patterns-alternative)
* [view-patterns-archive](./view-patterns-archive)
* [view-patterns-new](./view-patterns-new)
* [Visual-Studio-Code](./Visual-Studio-Code)
* [visualisation-progress](./visualisation-progress)
* [welcome](./welcome)
* [why-not-github](./why-not-github)
......@@ -979,7 +1016,6 @@
* [adding-features](./working-conventions/adding-features)
* [bisection](./working-conventions/bisection)
* [boot-libraries](./working-conventions/boot-libraries)
* [bug-tracker](./working-conventions/bug-tracker)
* [darcs](./working-conventions/darcs)
* [documentation-changes](./working-conventions/documentation-changes)
* [fixing-bugs](./working-conventions/fixing-bugs)
......@@ -995,4 +1031,7 @@
* [repositories](./working-conventions/repositories)
* [submissions](./working-conventions/submissions)
* [useful-tools](./working-conventions/useful-tools)
* [zuri-hac2014](./zuri-hac2014)
\ No newline at end of file
* [windows-toolchain](./working-conventions/windows-toolchain)
* [Wredundant-bang-patterns-Warning-Semantics](./Wredundant-bang-patterns-Warning-Semantics)
* [zuri-hac2014](./zuri-hac2014)
* [Zurihac-2019-Profiler-Ideas](./Zurihac-2019-Profiler-Ideas)
Clone repository

GHC Home
GHC User's Guide

Joining In

Newcomers info
Mailing Lists & IRC
The GHC Team

Documentation

GHC Status Info
Working conventions
Building Guide
Debugging
Commentary

Wiki

Title Index
Recent Changes