Function missing ?
Dear Bug-hunters, In the documentation of 'Socket' the following is defined : data PortID = PortNumber PortNumber | ... -- excluded the rest... data PortNumber -- instance of ... mkPortNumber :: Int -> PortNumber But 'mkPortNumber' is *NOT* present in the actual implementation, which presents me with the problem that I cannot convert an Int to a PortNumber (or PortID, which is what is actually needed...). Here is a (minimal) example of my intended usage (in a module intended to encapsulate communication to a server in a specific protocol...) : myConnect :: String -> Int -> IO MyConnection myConnect server port = do sock <- connectTo server (PortNumber (mkPortNumber port)) return sock I may be that I'm in error here, but I strongly feel that something is missing from the 'Socket' library... Kind Regards, Alex...
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information