voicebase-0.1.1.1: Upload audio files to voicebase to get a transcription
Json.ProgressTypes
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 Tasks Source #
Constructors
Instances
Methods
(==) :: Tasks -> Tasks -> Bool #
(/=) :: Tasks -> Tasks -> Bool #
showsPrec :: Int -> Tasks -> ShowS #
show :: Tasks -> String #
showList :: [Tasks] -> ShowS #
Associated Types
type Rep Tasks :: * -> * #
from :: Tasks -> Rep Tasks x #
to :: Rep Tasks x -> Tasks #
toJSON :: Tasks -> Value #
toEncoding :: Tasks -> Encoding #
toJSONList :: [Tasks] -> Value #
toEncodingList :: [Tasks] -> Encoding #
parseJSON :: Value -> Parser Tasks #
parseJSONList :: Value -> Parser [Tasks] #
data Progress Source #
Fields
(==) :: Progress -> Progress -> Bool #
(/=) :: Progress -> Progress -> Bool #
showsPrec :: Int -> Progress -> ShowS #
show :: Progress -> String #
showList :: [Progress] -> ShowS #
type Rep Progress :: * -> * #
from :: Progress -> Rep Progress x #
to :: Rep Progress x -> Progress #
toJSON :: Progress -> Value #
toEncoding :: Progress -> Encoding #
toJSONList :: [Progress] -> Value #
toEncodingList :: [Progress] -> Encoding #
parseJSON :: Value -> Parser Progress #
parseJSONList :: Value -> Parser [Progress] #
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 #