hurriyet-0.1.0.0: Haskell bindings for Hurriyet API

Safe HaskellNone
LanguageHaskell2010

Hurriyet.Services.File

Documentation

data File Source #

Constructors

File 

Instances

Show File Source # 

Methods

showsPrec :: Int -> File -> ShowS #

show :: File -> String #

showList :: [File] -> ShowS #

Generic File Source # 

Associated Types

type Rep File :: * -> * #

Methods

from :: File -> Rep File x #

to :: Rep File x -> File #

FromJSON File Source # 
ToJSON File Source # 
type Rep File Source # 
type Rep File = D1 (MetaData "File" "Hurriyet.Services.File" "hurriyet-0.1.0.0-ALybPhIv5M3CAeZjuAO3xo" False) (C1 (MetaCons "File" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "fileUrl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)) (S1 (MetaSel (Just Symbol "metadata") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Metadata))))

newtype Metadata Source #

Constructors

Metadata 

Fields

Instances

Show Metadata Source # 
Generic Metadata Source # 

Associated Types

type Rep Metadata :: * -> * #

Methods

from :: Metadata -> Rep Metadata x #

to :: Rep Metadata x -> Metadata #

FromJSON Metadata Source # 
ToJSON Metadata Source # 
type Rep Metadata Source # 
type Rep Metadata = D1 (MetaData "Metadata" "Hurriyet.Services.File" "hurriyet-0.1.0.0-ALybPhIv5M3CAeZjuAO3xo" True) (C1 (MetaCons "Metadata" PrefixI True) (S1 (MetaSel (Just Symbol "title") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)))