IPv6DB-0.3.1: A RESTful microService for IPv6-related data

Safe HaskellNone
LanguageHaskell2010

Network.IPv6DB.Types

Documentation

data Addresses Source #

Constructors

Addresses [IPv6Addr] 
Instances
FromJSON Addresses Source # 
Instance details

Defined in Network.IPv6DB.Types

data Entry Source #

Constructors

Entry 

Fields

Instances
Eq Entry Source # 
Instance details

Defined in Network.IPv6DB.Types

Methods

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

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

Show Entry Source # 
Instance details

Defined in Network.IPv6DB.Types

Methods

showsPrec :: Int -> Entry -> ShowS #

show :: Entry -> String #

showList :: [Entry] -> ShowS #

FromJSON Entry Source # 
Instance details

Defined in Network.IPv6DB.Types

data Entries Source #

Constructors

Entries [Entry] 
Instances
FromJSON Entries Source # 
Instance details

Defined in Network.IPv6DB.Types

data Source Source #

Constructors

Source !Value 
Instances
Eq Source Source # 
Instance details

Defined in Network.IPv6DB.Types

Methods

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

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

Show Source Source # 
Instance details

Defined in Network.IPv6DB.Types

ToJSON Source Source # 
Instance details

Defined in Network.IPv6DB.Types

FromJSON Source Source # 
Instance details

Defined in Network.IPv6DB.Types

data Resource Source #

Constructors

Resource 

Fields

ResourceError 

Fields

Instances
Eq Resource Source # 
Instance details

Defined in Network.IPv6DB.Types

Show Resource Source # 
Instance details

Defined in Network.IPv6DB.Types

ToJSON Resource Source # 
Instance details

Defined in Network.IPv6DB.Types

FromJSON Resource Source # 
Instance details

Defined in Network.IPv6DB.Types