
Replying to all. Sorry for the duplicate, Florian. The fact that the constructor `PortNum` is exported has been argued to be a bug in past discussions. PortNumber is stored big endian, which leads to behaviors that people don't expect. I suggest you lean on the fact that PortNumber is an instance of the Num class: ghci ...
478 :: PortNumber 478
Cheers, Thomas On Wed, Apr 10, 2013 at 12:26 AM, Florian Hofmann < fhofmann@techfak.uni-bielefeld.de> wrote:
I might be mistaken, but is there a bug in the Show instance of PortNum?
λ PortNum 1 256 λ PortNum 2 512 λ PortNum 3 768
λ let (PortNum x) = PortNum 10 λ x 10
Tested with network-2.4.1.2
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe