dns-0.3.5: DNS library in Haskell

Safe HaskellNone

Network.DNS

Contents

Description

Thread-safe DNS library written in Haskell.

This code is written in Haskell, not using FFI.

Sample code for DNS lookup:

    import qualified Network.DNS as DNS (lookup)
    import Network.DNS hiding (lookup)
    main :: IO ()
    main = do
        rs <- makeResolvSeed defaultResolvConf
        withResolver rs $ \resolver -> do
            DNS.lookup resolver "www.example.com" A >>= print

Synopsis

High level

Low level