This commit changed a type of create_connection from Eio_unix.Net.stream_socket_ty Eio.Net.stream_socket to _ Eio.Net.stream_socket. This results, at least in a fresh 5.2.0 switch on my dev machine, in httpun-eio failing to build:
# Error: The implementation "eio/httpun_eio.ml"
# [...]
# | `Flow
# | `Platform of 'b
# | `R
# | `Shutdown
# | `Socket
# | `Stream
# | `W ]"
# The second variant type is open and the first is not
# File "eio/httpun_eio.mli", lines 53-57, characters 2-8:
# Expected declaration
# File "eio/httpun_eio.ml", line 64, characters 6-23: Actual declaration
This commit changed a type of create_connection from
Eio_unix.Net.stream_socket_ty Eio.Net.stream_socket
to_ Eio.Net.stream_socket
. This results, at least in a fresh 5.2.0 switch on my dev machine, in httpun-eio failing to build: