[GHC] #9115: The kind of (=>)
GHC
ghc-devs at haskell.org
Thu May 15 18:35:35 UTC 2014
#9115: The kind of (=>)
------------------------------------+-------------------------------------
Reporter: kosmikus | Owner:
Type: feature request | Status: new
Priority: low | Milestone:
Component: Compiler | Version: 7.8.2
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
------------------------------------+-------------------------------------
This is mainly a request for clarification, and not very important.
Is there any good (theoretical, implementation, practical, ...) reason why
(with `ConstraintKinds`) enabled, the `=>` symbol on the type-level is
still treated as a built-in syntactic construct rather than a type-level
operator with
{{{
GHCi> :kind (=>)
(=>) :: Constraint -> * -> *
}}}
Note that I'm not actually proposing to make it re-definable, but to treat
it similarly to the `(->)` type operator.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9115>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list