JS
Size: a a a
JS
AP
fix
вместе с IO
? Не наткнусь ни на какие ужасы, связанные с ленивостью? action :: IO ()
action = do
...
let
fun = \loop -> do ... ; loop
fix fun
...
JS
fix
вместе с IO
? Не наткнусь ни на какие ужасы, связанные с ленивостью? action :: IO ()
action = do
...
let
fun = \loop -> do ... ; loop
fix fun
...
AP
fix $ \loop -> do
l <- getLine
unless (null line) $ do
putStrLn l
loop
c
fix $ \loop -> do
l <- getLine
unless (null line) $ do
putStrLn l
loop
AP
IO ()
. А запустится только тогда, когда вы это IO ()
сделаете частью main
AP
AP
flip fix 3 $ \loop i -> do
print i
unless (i == 0) $
loop (i - 1)
ещё так можно — цикл со счётчиком :)AP
flip fix
🙈)NI
AP
AP
NI
YS
YS
KV
AP
AP
NI
AP