0 | module Node.Net.Static
 1 |
 2 | import Node
 3 | import Node.Net.Module
 4 | import Node.Net.Socket
 5 |
 6 | %foreign "node:lambda: (ty, net, opts) => new net.Socket(opts)"
 7 | ffi_newSocket : NetModule -> Node Socket.Options -> PrimIO $ Socket t
 8 |
 9 | export
10 | (.newSocket) : HasIO io => NetModule -> Socket.Options -> io $ Socket t
11 | (.newSocket) net opts = primIO $ ffi_newSocket net $ convertOptions opts
12 |
13 |