summaryrefslogtreecommitdiffhomepage
path: root/Network/DNS.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Network/DNS.hs')
-rw-r--r--Network/DNS.hs17
1 files changed, 17 insertions, 0 deletions
diff --git a/Network/DNS.hs b/Network/DNS.hs
index 9f5653b..7c027f7 100644
--- a/Network/DNS.hs
+++ b/Network/DNS.hs
@@ -1,3 +1,20 @@
+{-|
+ DNS library written in Haskell.
+
+ Currently, only resolver side is supported. This code is written in
+ Haskell, not using FFI. So, the \"-threaded\" option for GHC is not
+ necessary.
+
+ Sample code:
+
+@
+ import qualified Network.DNS as DNS (lookup)
+ import Network.DNS hiding (lookup)
+ main :: IO ()
+ main = makeDefaultResolver >>= DNS.lookup "www.iij.ad.jp" A >>= print
+@
+-}
+
module Network.DNS (
module Network.DNS.Types
, module Network.DNS.Resolver