MK
Size: a a a
MK
MK
АГ
MK
АГ
MK
АГ
MK
runIO .... в кодеMK
АГ
A или B. Ты можешь написать тест и посмотреть, как твой код реагирует на A и B, предоставленные мокамик
MK
logic :: AppL Int
logic = do
a :: String <- runIO $ downloadUrl "foo"
b :: Int <- runIO $ generateRandom 50
return $ length a * bMK
АГ
cfg <- runIO $ readFile "config.json"АГ
MK
cfg <- runIO $ readFile "config.json"АГ
MK
MK
MK