hw-ip-1.0.0.0: Library for manipulating IP addresses and CIDR blocks

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Network.Ip.Ip

Documentation

data IpBlock Source #

Instances
Eq IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

Methods

(==) :: IpBlock -> IpBlock -> Bool #

(/=) :: IpBlock -> IpBlock -> Bool #

Ord IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

Read IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

Show IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

Generic IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

Associated Types

type Rep IpBlock :: Type -> Type #

Methods

from :: IpBlock -> Rep IpBlock x #

to :: Rep IpBlock x -> IpBlock #

type Rep IpBlock Source # 
Instance details

Defined in HaskellWorks.Data.Network.Ip.Ip

type Rep IpBlock = D1 (MetaData "IpBlock" "HaskellWorks.Data.Network.Ip.Ip" "hw-ip-1.0.0.0-77gRALm3SaJFK6SUixfLI" False) (C1 (MetaCons "IpBlockV4" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Ipv4Block)) :+: C1 (MetaCons "IpBlockV6" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Ipv6Block)))