Safe Haskell | None |
---|---|
Language | Haskell2010 |
Basic utility to search an ISBN using the Google Books webservice
Documentation
data GoogleISBN Source #
Instances
Show GoogleISBN Source # | |
Defined in Google.ISBN showsPrec :: Int -> GoogleISBN -> ShowS # show :: GoogleISBN -> String # showList :: [GoogleISBN] -> ShowS # | |
Generic GoogleISBN Source # | |
Defined in Google.ISBN type Rep GoogleISBN :: Type -> Type # from :: GoogleISBN -> Rep GoogleISBN x # to :: Rep GoogleISBN x -> GoogleISBN # | |
FromJSON GoogleISBN Source # | |
Defined in Google.ISBN parseJSON :: Value -> Parser GoogleISBN # parseJSONList :: Value -> Parser [GoogleISBN] # | |
type Rep GoogleISBN Source # | |
Defined in Google.ISBN type Rep GoogleISBN = D1 (MetaData "GoogleISBN" "Google.ISBN" "google-isbn-1.0.3-H4t63TlAt9QDRAwUd5qjAf" False) (C1 (MetaCons "GoogleISBN" PrefixI True) (S1 (MetaSel (Just "googleISBNTotalItems") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Integer) :*: S1 (MetaSel (Just "googleISBNItems") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Book]))) |
Book | |
|
Instances
googleISBN :: ISBN -> IO (Maybe GoogleISBN) Source #