#4149: Make Permissions type abstract
----------------------------------+-----------------------------------------
  Reporter:  igloo                |          Owner:                  
      Type:  proposal             |         Status:  closed          
  Priority:  normal               |      Milestone:  Not GHC         
 Component:  libraries/directory  |        Version:  6.12.3          
Resolution:  fixed                |       Keywords:                  
  Testcase:                       |      Blockedby:                  
Difficulty:                       |             Os:  Unknown/Multiple
  Blocking:                       |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown         |  
----------------------------------+-----------------------------------------
Changes (by igloo):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 Patch applied.

 Duncan suggested naming the functions `setOwner*` rather than simply
 `set*`; I've incorporated this change.

 Yitzchak asked about what breakage caused, but a Hackage regression test
 indicated there was no breakage.

 When writing the H98 legacy code, I realised there was no way to create a
 `Permissions` value from scratch, so I took the liberty of also adding:
 {{{
 emptyPermissions :: Permissions
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4149#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to