AK
Boolean -> m Unit -> m Unit, а мне надо Boolean -> m a -> m aSize: a a a
AK
Boolean -> m Unit -> m Unit, а мне надо Boolean -> m a -> m aЗП
Boolean -> m Unit -> m Unit, а мне надо Boolean -> m a -> m aAK
VY
HandleDialog (Dialog.Output idx) a → a <$ do
dialog ← H.gets _.dialog
for_ dialog \options → do
for_ (options.actions !! idx) \{ action } → do
H.liftAff action
H.modify_ _ { dialog = Nothing }
for_ for_ЗП
HandleDialog (Dialog.Output idx) a → a <$ do
dialog ← H.gets _.dialog
for_ dialog \options → do
for_ (options.actions !! idx) \{ action } → do
H.liftAff action
H.modify_ _ { dialog = Nothing }
for_ for_Compose и тогда скорее всего у тебя будет один for_VY
VY
AK
AP
AG
VY
к
VY
AK
AG
VY
AG
AG
AK
do-нотации можно указать тип так: func = doА с
smth :: Type <- otherFunc
pure smth
let нужно обязательно так:func =(а не
let
smth :: Type
smth = otherFunc
in ...
smth :: Type = otherFunc)?