voicebase-0.1.1.0: Upload audio files to voicebase to get a transcription
Json.SubmitMediaTypes
Description
Auto generated module by json-autotype
Synopsis
(.:??) :: FromJSON a => Object -> Text -> Parser (Maybe a) Source #
Workaround for https://github.com/bos/aeson/issues/287.
data Self Source #
Constructors
Fields
Instances
Methods
(==) :: Self -> Self -> Bool #
(/=) :: Self -> Self -> Bool #
showsPrec :: Int -> Self -> ShowS #
show :: Self -> String #
showList :: [Self] -> ShowS #
Associated Types
type Rep Self :: * -> * #
from :: Self -> Rep Self x #
to :: Rep Self x -> Self #
toJSON :: Self -> Value #
toEncoding :: Self -> Encoding #
toJSONList :: [Self] -> Value #
toEncodingList :: [Self] -> Encoding #
parseJSON :: Value -> Parser Self #
parseJSONList :: Value -> Parser [Self] #
data Links Source #
(==) :: Links -> Links -> Bool #
(/=) :: Links -> Links -> Bool #
showsPrec :: Int -> Links -> ShowS #
show :: Links -> String #
showList :: [Links] -> ShowS #
type Rep Links :: * -> * #
from :: Links -> Rep Links x #
to :: Rep Links x -> Links #
toJSON :: Links -> Value #
toEncoding :: Links -> Encoding #
toJSONList :: [Links] -> Value #
toEncodingList :: [Links] -> Encoding #
parseJSON :: Value -> Parser Links #
parseJSONList :: Value -> Parser [Links] #
data Metadata Source #
(==) :: Metadata -> Metadata -> Bool #
(/=) :: Metadata -> Metadata -> Bool #
showsPrec :: Int -> Metadata -> ShowS #
show :: Metadata -> String #
showList :: [Metadata] -> ShowS #
type Rep Metadata :: * -> * #
from :: Metadata -> Rep Metadata x #
to :: Rep Metadata x -> Metadata #
toJSON :: Metadata -> Value #
toEncoding :: Metadata -> Encoding #
toJSONList :: [Metadata] -> Value #
toEncodingList :: [Metadata] -> Encoding #
parseJSON :: Value -> Parser Metadata #
parseJSONList :: Value -> Parser [Metadata] #
data TopLevel Source #
(==) :: TopLevel -> TopLevel -> Bool #
(/=) :: TopLevel -> TopLevel -> Bool #
showsPrec :: Int -> TopLevel -> ShowS #
show :: TopLevel -> String #
showList :: [TopLevel] -> ShowS #
type Rep TopLevel :: * -> * #
from :: TopLevel -> Rep TopLevel x #
to :: Rep TopLevel x -> TopLevel #
toJSON :: TopLevel -> Value #
toEncoding :: TopLevel -> Encoding #
toJSONList :: [TopLevel] -> Value #
toEncodingList :: [TopLevel] -> Encoding #
parseJSON :: Value -> Parser TopLevel #
parseJSONList :: Value -> Parser [TopLevel] #
parse :: ByteString -> Either String TopLevel Source #