Revision history for network-unexceptional
0.2.1.1 -- 2024-02-07
0.2.1.0 -- 2024-01-17
- Add `receiveFromInterruptible"
0.2.0.0 -- 2023-09-18
- Receive functions now fail with
EEOI
when the peer shuts down.
This is a considerable deviation from POSIX, which returns a
length of zero when the peer shuts down. It is much easier to write
code using "receive" functions when a shutdown is treated as an
exception in this way.
0.1.3.1 -- 2023-08-31
- Import
ByteArray
from Data.Primitive
instead of Data.Array.Byte
to fix build failure on GHC 9.2.
0.1.3.0 -- 2023-08-30
- Add interruptible send and receive functions to give users control over
when to give to abandon communicating.
- Add these functions to
Network.Unexceptional
: connect
,
connectInterruptible
, socket
.
0.1.1.0 -- 2023-08-14
- Add Network.Unexceptional module with
accept_
.
- Add Network.Unexceptional.ByteString module
0.1.0.0 -- YYYY-mm-dd