2017-09-05 03:51:56 +03:00
|
|
|
# Highly concurrent DNS library purely in Haskell
|
|
|
|
|
2017-09-08 04:03:04 +03:00
|
|
|
## Features
|
|
|
|
|
|
|
|
- This library supports both IPv4 and IPv6 for resolving (`A` and `AAAA`) and transport (using `getaddrinfo`).
|
2017-09-08 04:05:51 +03:00
|
|
|
- This library can be used for both clients and servers on Unix, Mac and Windows.
|
2017-09-08 04:03:04 +03:00
|
|
|
|
2017-09-05 03:51:56 +03:00
|
|
|
## Related packages
|
|
|
|
|
|
|
|
- [Concurrent DNS cache in Haskell](https://hackage.haskell.org/package/concurrent-dns-cache)
|
|
|
|
|
|
|
|
## Experience reports:
|
|
|
|
|
|
|
|
- [Network Protocol Programming in Haskell](http://conferences.sigcomm.org/sigcomm/2017/workshop-netpl.html)
|
|
|
|
- [RSS reader written in Haskell and Ur/Web](https://www.reddit.com/r/haskell/comments/1ha5dd/rss_reader_written_in_haskell_and_urweb/)
|
2017-09-08 04:05:51 +03:00
|
|
|
|
|
|
|
## Todo
|
|
|
|
|
2017-09-11 08:01:25 +03:00
|
|
|
### master branch
|
|
|
|
|
2017-09-08 04:05:51 +03:00
|
|
|
- DNSSEC
|