ЗП
https://discourse.purescript.org/t/halogen-5-pager-library/338/4
Size: a a a
ЗП
VY
q (запрос) и m -> m. oкPager's реализуют ф-цию renderRL, которая хочет рекорд с компонентами, и "открытое множество типов" (ака "вариант") "страниц" и возвращает компонент. окVY
AK
pulp server чтобы он следил ещё за одним каталогом кроме src? запускаю так:pulp --watch server -I ./example и он компилирует ./example/**/**.purs, но за изменениями в каталоге example не следит. изменения в ./src/**/**.purs триггерят ребилд. в bower.json:"main": [
"example/Main.purs"
],
AK
Main не находится в src/ (например это либа), тоже скажите пожалуйста)VY
VY
src-path https://github.com/purescript-contrib/pulp/blob/4cbe7e9ad0200cd35767ddbf66afcd872eca3cc3/src/Main.purs#L90 и еще есть --main / -m на случай, если нужно назвать основной модуль как-то иначе--src-path https://github.com/search?q=%22--src-path%22+language%3Ajson&type=Code, хм, а если --src-path example/src --include src ?AK
--src-path может быть только один путь и это остаётся src, только Main-модуль вовне.--include/-I подходит по смыслу, но относится к server и он инлюды компилит, а --watch относится глобально к pulp. видимо --watch не "видит" --include.AK
Effect и выходят из update вместе с моделью в виде :{ model -- чистая модель без эффектов
, effects : Batch EffectfulMessage | mempty -- уходят в очередь эффектов, которые выполняются сразу после `update`
}ЗП
VY
к
к
к
someLogic = do
-- or takeLatest for resetting scenario state
a <- awaitAction Action1
try $ makeRequest
path1 . in . state .= a
b <- awaitAction Action2
path2 . in . state %= succAK
AK
к
AK
AK
к