[GHC] #8718: Add role annotations to base

#8718: Add role annotations to base -------------------------------------------+------------------------------- Reporter: nomeata | Owner: Type: task | Status: new Priority: high | Milestone: 7.8.1 Component: libraries/base | Version: 7.6.3 Keywords: | Operating System: Architecture: Unknown/Multiple | Unknown/Multiple Difficulty: Easy (less than 1 hour) | Type of failure: Blocked By: | None/Unknown Related Tickets: | Test Case: | Blocking: -------------------------------------------+------------------------------- With roles and Coercible in GHC, we ought to add role annotations to base and other libraries. We have them for `Ptr` and `FunPtr`; I guess we need them for * `Map` (first parameter) * `Set` * `Vector` (or rather its primitive building block) What else? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8718 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8718: Add role annotations to base -------------------------------+------------------------------------------- Reporter: nomeata | Owner: Type: task | Status: new Priority: high | Milestone: 7.8.1 Component: | Version: 7.6.3 libraries/base | Keywords: Resolution: | Architecture: Unknown/Multiple Operating System: | Difficulty: Easy (less than 1 hour) Unknown/Multiple | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: | -------------------------------+------------------------------------------- Comment (by goldfire): See also a very relevant thread starting here: http://www.haskell.org/pipermail/libraries/2013-November/021707.html -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8718#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8718: Add role annotations to base
-------------------------------+-------------------------------------------
Reporter: nomeata | Owner:
Type: task | Status: new
Priority: high | Milestone: 7.8.1
Component: | Version: 7.6.3
libraries/base | Keywords:
Resolution: | Architecture: Unknown/Multiple
Operating System: | Difficulty: Easy (less than 1 hour)
Unknown/Multiple | Blocked By:
Type of failure: | Related Tickets:
None/Unknown |
Test Case: |
Blocking: 8767 |
-------------------------------+-------------------------------------------
Comment (by Herbert Valerio Riedel

#8718: Add role annotations to base -------------------------------+------------------------------------------- Reporter: nomeata | Owner: Type: task | Status: closed Priority: high | Milestone: 7.8.1 Component: | Version: 7.6.3 libraries/base | Keywords: Resolution: fixed | Architecture: Unknown/Multiple Operating System: | Difficulty: Easy (less than 1 hour) Unknown/Multiple | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: 8767 | -------------------------------+------------------------------------------- Changes (by goldfire): * cc: hvr (added) * status: new => closed * resolution: => fixed Comment: Yes, this is all in good shape now, assuming the new containers ships with 7.8. Thanks. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8718#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8718: Add role annotations to base -------------------------------+------------------------------------------- Reporter: nomeata | Owner: Type: task | Status: closed Priority: high | Milestone: 7.8.1 Component: | Version: 7.8.1-rc2 libraries/base | Keywords: Resolution: fixed | Architecture: Unknown/Multiple Operating System: | Difficulty: Easy (less than 1 hour) Unknown/Multiple | Blocked By: Type of failure: | Related Tickets: None/Unknown | Test Case: | Blocking: 8767 | -------------------------------+------------------------------------------- Changes (by thoughtpolice): * version: 7.6.3 => 7.8.1-rc2 Comment: Yep, thanks Herbert! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8718#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8718: Add role annotations to base
-------------------------------+-------------------------------------------
Reporter: nomeata | Owner:
Type: task | Status: closed
Priority: high | Milestone: 7.8.1
Component: | Version: 7.8.1-rc2
libraries/base | Keywords:
Resolution: fixed | Architecture: Unknown/Multiple
Operating System: | Difficulty: Easy (less than 1 hour)
Unknown/Multiple | Blocked By:
Type of failure: | Related Tickets:
None/Unknown |
Test Case: |
Blocking: 8767 |
-------------------------------+-------------------------------------------
Comment (by Herbert Valerio Riedel
participants (1)
-
GHC