IPv6DB-0.3.2: A RESTful microService for IPv6-related data
Network.IPv6DB.Types
newtype Addresses Source #
Constructors
Defined in Network.IPv6DB.Types
Methods
parseJSON :: Value -> Parser Addresses #
parseJSONList :: Value -> Parser [Addresses] #
data Entry Source #
Fields
(==) :: Entry -> Entry -> Bool #
(/=) :: Entry -> Entry -> Bool #
showsPrec :: Int -> Entry -> ShowS #
show :: Entry -> String #
showList :: [Entry] -> ShowS #
parseJSON :: Value -> Parser Entry #
parseJSONList :: Value -> Parser [Entry] #
newtype Entries Source #
parseJSON :: Value -> Parser Entries #
parseJSONList :: Value -> Parser [Entries] #
newtype Source Source #
(==) :: Source -> Source -> Bool #
(/=) :: Source -> Source -> Bool #
showsPrec :: Int -> Source -> ShowS #
show :: Source -> String #
showList :: [Source] -> ShowS #
toJSON :: Source -> Value #
toEncoding :: Source -> Encoding #
toJSONList :: [Source] -> Value #
toEncodingList :: [Source] -> Encoding #
parseJSON :: Value -> Parser Source #
parseJSONList :: Value -> Parser [Source] #
data Resource Source #
(==) :: Resource -> Resource -> Bool #
(/=) :: Resource -> Resource -> Bool #
showsPrec :: Int -> Resource -> ShowS #
show :: Resource -> String #
showList :: [Resource] -> ShowS #
toJSON :: Resource -> Value #
toEncoding :: Resource -> Encoding #
toJSONList :: [Resource] -> Value #
toEncodingList :: [Resource] -> Encoding #
parseJSON :: Value -> Parser Resource #
parseJSONList :: Value -> Parser [Resource] #
newtype Resources Source #
(==) :: Resources -> Resources -> Bool #
(/=) :: Resources -> Resources -> Bool #
showsPrec :: Int -> Resources -> ShowS #
show :: Resources -> String #
showList :: [Resources] -> ShowS #
toJSON :: Resources -> Value #
toEncoding :: Resources -> Encoding #
toJSONList :: [Resources] -> Value #
toEncodingList :: [Resources] -> Encoding #
parseJSON :: Value -> Parser Resources #
parseJSONList :: Value -> Parser [Resources] #
isSuccess :: Result a -> Bool Source #
fromSuccess :: Result a -> a Source #