Network.IP.Addr

# Host address

## IPv4 address

data IP4

anIP4

ip4ToOctets

ip4ToOctetList

ip4FromOctets

ip4FromOctetList

anyIP4

loopbackIP4

broadcastIP4

data Range4

ip4Range

## IPv6 address

data IP6

anIP6

ip6ToWords

ip6ToWordList

ip6FromWords

ip6FromWordList

anyIP6

loopbackIP6

data Range6

ip6Range

## IP address

data IP46 t₄ t₆

anIP46

anIP46Of

type IP

anIP

# Network address

class IsNetAddr n

type Net4Addr

type Net6Addr

data NetAddr a

aNetAddr

aNetAddrOf

aNet4Addr

aNet6Addr

aNetAddrIP

net4Addr

net6Addr

toNetAddr46

fromNetAddr46

printNetAddr

net4Parser

net6Parser

netParser

putNetAddr

getNetAddr

# Port number

data InetPort

anInetPort

# Socket address

data InetAddr a

type Inet4Addr

type Inet6Addr

anInetAddr

anInetAddrOf

anInet4Addr

anInet6Addr

anInetAddrIP

toInetAddr46

fromInetAddr46