Ticket #189 (new defect)

Opened 18 months ago

Last modified 8 months ago

Incorrect or at least misleading output with PolyKinds + TypeOperators

Reported by: illissius Owned by:
Priority: minor Milestone:
Version: 2.9.2 Keywords:
Cc:

Description

The code

{-# LANGUAGE PolyKinds, ConstraintKinds, TypeOperators, MultiParamTypeClasses, FlexibleInstances, UndecidableInstances #-}
class    (c a, d a) => (c :&: d) a
instance (c a, d a) => (c :&: d) a

produces the following documentation for the instance:

Instances
(c a, d a) => (k :&: c) d a

I don't know where it should be, but that k is clearly not in the right place.

Change History

Changed 8 months ago by anonymous

  • milestone 2.10.0 deleted

Milestone 2.10.0 deleted

Note: See TracTickets for help on using tickets.