for example: http-client-openssl: http-client backend using the OpenSSL library.
or mysql-haskell-openssl: TLS support for mysql-haskell package using openssl
These are just integration packages of TLS via HsOpenSSL into various other libraries doing networking, like http-client or mysql-haskell. This is the case as people might want to use a specific TLS implementation (like OpenSSL) over other implementations (like Haskell tls) for various reasons (performance, security considerations, features, …).
2 Likes
oki, that seems like extra work for little benefit, so for now I won’t support mysql-haskell-openssl.