ВЩ
Size: a a a
ВЩ
AP
f Nothing = (Nothing, [])
f (Just []) = (Nothing, [])
f (Just (x:xs)) = (Just x, xs)
для частного случая точно можно сделать %)AP
t a
можно toList
, отделить голову и сделать pure
. Остаётся суметь сбежать из f
в кортеж %)YS
VS
DB
YS
A
VS
VS
type UpdateR = "update" :> Header "X-Hub-Signature-256" String :> ReqBody '[JSON] String :> Post '[JSON] NoContent
MK
VS
VS
VS
A
VS
VS
data TJson
instance Accept TJson where
contentType _ = "application" M.// "json"
instance MimeRender TJson String where
mimeRender _ a = pack a
instance MimeUnrender TJson String where
mimeUnrender _ a = Right $ unpack a
VS
AK