﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,testcase,blockedby,blocking,related,differential 7261,ghci's :info and :browse break encapsulation,Feuerbach,,"In ghci, :info shows representations of abstract data types. I consider this undesirable, since it breaks abstraction and confuses users. Example: {{{ Prelude> :m +Data.Unique Prelude Data.Unique> :i Unique newtype Unique = Data.Unique.Unique Integer -- Defined in `Data.Unique' }}} I would expect it to behave in the same way as Haddock does, i.e. just show ""data Unique"". Same about the :browse command.",feature request,new,normal,⊥,GHCi,7.6.1,,,roma@…,Unknown/Multiple,Unknown/Multiple,Other,,,,,