Size: a a a

PureScript — русскоговорящее сообщество

2020 November 02

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Всем привет, есть живые frp-фреймворки для сабжа?
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Я так понимаю, что все лабают на реакте, но это не frp
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Я выбрал event+behavior
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
для кейса с анимашками на канвасе вполне хватает
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Я тоже на него смотрел, а есть какой-нибудь живой проект на нём посмотреть как оно работает?
источник

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
Мне canvas тоже, но я хочу понять что с интерактивностью делать. Обычно каждый FRP фреймворк самостоятельно боль эту решает
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Блин мне стремно свой код показывать 😂
onMoving :: forall e. Filterable e => (MovingKey -> Moving) -> e String -> e Moving
onMoving m e = E.filterMap (toMovingKey >>> (map m)) e
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Вот на примере просто подвигать человечка
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
https://github.com/lettier/purescript-pop такое есть например
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
toMovingKey :: String -> Maybe MovingKey
toMovingKey x
   | x == "KeyA" = Just A
   | x == "KeyW" = Just W
   | x == "KeyS" = Just S
   | x == "KeyD" = Just D
   | otherwise = Nothing
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Gleb Patsiia
Блин мне стремно свой код показывать 😂
onMoving :: forall e. Filterable e => (MovingKey -> Moving) -> e String -> e Moving
onMoving m e = E.filterMap (toMovingKey >>> (map m)) e
data Moving = Press MovingKey | Up MovingKey
derive instance eqMoving :: Eq Moving

onMovingStart :: E.Event Moving
onMovingStart = onMoving Press E.down

onMovingEnd :: E.Event Moving
onMovingEnd = onMoving Up E.up
источник
2020 November 03

ЕО

Евгений Омельченко... in PureScript — русскоговорящее сообщество
А здесь можно обще-философские вопросы про FRP задавать? Если что, то я хочу это в сабже потом использовать
источник

KV

Kirill Valyavin in PureScript — русскоговорящее сообщество
Евгений Омельченко
А здесь можно обще-философские вопросы про FRP задавать? Если что, то я хочу это в сабже потом использовать
Если окажется нельзя, скиньте, пожалуйста, ссылку на место, где будете задавать вопросы
источник
2020 November 04

p

parket in PureScript — русскоговорящее сообщество
Евгений Омельченко
А здесь можно обще-философские вопросы про FRP задавать? Если что, то я хочу это в сабже потом использовать
Задавать то можно, не факт что ответят :)
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
философскими вопросами FRP одно время активно занимался @comonoid но тут его кажется нет
источник

AG

Alex Gryzlov in PureScript — русскоговорящее сообщество
щас попробуем затащить
источник

ЗП

Зигохистоморфный Пре... in PureScript — русскоговорящее сообщество
смотря что надо будет)
источник

NI

Nick Ivanych in PureScript — русскоговорящее сообщество
Задавался... Но в целом, это было просто этапом осмысления.
источник

p

parket in PureScript — русскоговорящее сообщество
Собирается знакомая тусовка
источник