pike
pike copied to clipboard
Define error sets and create unit tests/CI for sockets.
Error sets should be well-defined with the documentation for methods of Socket
across platforms. Unit tests should be written to also demonstrate that behavior across platforms for the intersection set of methods shared across platforms is consistent.