Îõ³h&ಠSafe-Inferred wuss)Configures a secure WebSocket connection.wuss1How to get bytes from the connection. Typically $, but could be something else like .wussA secure replacement for .let app _connection = return ()0runSecureClient "echo.websocket.org" 443 "/" appwussA secure replacement for .&let options = defaultConnectionOptionslet headers = []let app _connection = return ()ÄrunSecureClientWith "echo.websocket.org" 443 "/" options headers appËIf you want to run a secure client without certificate validation, use . For example: Îlet host = "echo.websocket.org" let port = 443 let path = "/" let options = defaultConnectionOptions let headers = [] let tlsSettings = TLSSettingsSimple -- This is the important setting. { settingDisableCertificateValidation = True , settingDisableSession = False , settingUseServerName = False } let connectionParams = ConnectionParams { connectionHostname = host , connectionPort = port , connectionUseSecure = Just tlsSettings , connectionUseSocks = Nothing } context <- initConnectionContext connection <- connectTo context connectionParams stream <- makeStream (fmap Just (connectionGetChunk connection)) (maybe (return ()) (connectionPut connection . toStrict)) runClientWithStream stream host path options headers $ \ connection -> do -- Do something with the connection. return ()wuss The default  value used by .wuss/Runs a secure WebSockets client with the given .wussHostwussPortwussPathwuss ApplicationwussHostwussPortwussPathwussOptionswussHeaderswuss ApplicationwussHostwussPortwussPathwussConfigwussOptionswussHeaderswuss Application     #wuss-2.0.0.2-G9mQTDEowr8CfrSRfFcyOBWussNetwork.WebSockets runClient runClientWithrunClientWithStreamConfig connectionGetrunSecureClientrunSecureClientWith defaultConfigrunSecureClientWithConfig'connection-0.3.1-KlYr0nKprOW4Z2rYwqJ0EaNetwork.ConnectionconnectionGetChunkconnectionGetLine