úÎP}      experimental Ertugrul Soeylemez <es@ertes.de>4#Monads, which contain a DNS cache. Get the current DNS cache. DNS resolver waiter. DNS resolver command. "The type of resources to look up. Result of a mass lookup. DNS cache entry. DNS cache configuration. !"#$%&Command to a DNS cache. '()*+,-DNS cache thread. Resolve an A record. .Resolve an A record. Resolve an AAAA record. /Resolve an AAAA record. Resolve an MX record. 0Resolve an MX record. 1DNS resolver thread. DStart a DNS cache with the given number of resolver threads and the  given cache timeout. Free existing DNS cache. Convenient wrapper around  and . Run a 23 computation with a DNS cache. Perform a mass lookup. 4Perform a mass lookup. ,Perform a mass lookup with report function. 5,Perform a mass lookup with report function. 6Mass resolver.    7       !"#$%&'()*+,-./0123456456789:dnscache-1.0.2Network.DnsCache dns-0.1.2Network.DNS.InternalDomainDnsMonad getDnsCacheMassTypeMassAllMassMXMassAAAAMassA MassResult massDomainmassAmassAAAAmassMXDnsCacheresolveA resolveAAAA resolveMXcreateDnsCache freeDnsCache withDnsCache withDnsStateT massLookupmassLookupReportWaiter ResolverCmd ResolverQuitResolveEntryResolved ResolvingNotFounddnsAVar dnsAaaaVardnsMxVar dnsResVar dnsNumThreadsCacheCmdCacheSetResolvedCacheSetNotFound CacheRequest CacheQuitCacheGet globalCachednsCache resolveA_ resolveAAAA_ resolveMX_resolvercontstuff-1.2.6Control.ContStuff.TransStateT massLookup_massLookupReport_ massResolver