google-isbn-1.0.3
Safe HaskellNone
LanguageHaskell2010

Google.ISBN

Description

Basic utility to search an ISBN using the Google Books webservice

use: https://developers.google.com/books/docs/v1/using

Documentation

newtype ISBN Source #

Constructors

ISBN Text 

Instances

Instances details
Show ISBN Source # 
Instance details

Defined in Google.ISBN

Methods

showsPrec :: Int -> ISBN -> ShowS #

show :: ISBN -> String #

showList :: [ISBN] -> ShowS #

data GoogleISBN Source #

Instances

Instances details
FromJSON GoogleISBN Source # 
Instance details

Defined in Google.ISBN

Generic GoogleISBN Source # 
Instance details

Defined in Google.ISBN

Associated Types

type Rep GoogleISBN 
Instance details

Defined in Google.ISBN

type Rep GoogleISBN = D1 ('MetaData "GoogleISBN" "Google.ISBN" "google-isbn-1.0.3-FF5fPmZWgzVF35wN74XNVT" 'False) (C1 ('MetaCons "GoogleISBN" 'PrefixI 'True) (S1 ('MetaSel ('Just "googleISBNTotalItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "googleISBNItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Book])))
Show GoogleISBN Source # 
Instance details

Defined in Google.ISBN

type Rep GoogleISBN Source # 
Instance details

Defined in Google.ISBN

type Rep GoogleISBN = D1 ('MetaData "GoogleISBN" "Google.ISBN" "google-isbn-1.0.3-FF5fPmZWgzVF35wN74XNVT" 'False) (C1 ('MetaCons "GoogleISBN" 'PrefixI 'True) (S1 ('MetaSel ('Just "googleISBNTotalItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer) :*: S1 ('MetaSel ('Just "googleISBNItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Book])))

data Book Source #

Instances

Instances details
FromJSON Book Source # 
Instance details

Defined in Google.ISBN

Generic Book Source # 
Instance details

Defined in Google.ISBN

Associated Types

type Rep Book 
Instance details

Defined in Google.ISBN

Methods

from :: Book -> Rep Book x #

to :: Rep Book x -> Book #

Show Book Source # 
Instance details

Defined in Google.ISBN

Methods

showsPrec :: Int -> Book -> ShowS #

show :: Book -> String #

showList :: [Book] -> ShowS #

type Rep Book Source # 
Instance details

Defined in Google.ISBN