-- | This modules provides a way to convert document identifiers, such -- as DOIs, ISBNs, arXiv IDs to bibliographic references. -- -- Each type of identifiers will be converted via internet services -- to a bibliographic record of type 'Text.CSL.Reference' , which in -- turn can be rendered in various format using @citeproc-hs@ package -- . -- -- Moreover, the server responses are cached in a local database, -- making the server load as little as possible. module Text.CSL.Input.Identifier (readID, readDOI, readArXiv, readBibcode, readISBN ) where import qualified Text.CSL import Text.CSL.Input.Identifier.Internal