Size: a a a

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

2020 April 23

KV

Kirill Valyavin in PureScript — русскоговорящее сообщество
Вроде же можно кусочек проекта писать на PS и интеропить? Почему бы не так, например
источник

p

parket in PureScript — русскоговорящее сообщество
Но это всё гонево, конечно. Без нормальной системы типов, это всё равно не тащит. Карго-культ, блин.
источник

p

parket in PureScript — русскоговорящее сообщество
Kirill Valyavin
Вроде же можно кусочек проекта писать на PS и интеропить? Почему бы не так, например
Ну, тогда уже лучше всё на PS писать.
источник

KV

Kirill Valyavin in PureScript — русскоговорящее сообщество
Всё не всегда можно, а часть наверное всегда
источник

p

parket in PureScript — русскоговорящее сообщество
Кусочек написать можно, но какой не понятно. + будет гемморный интероп.
источник

p

parket in PureScript — русскоговорящее сообщество
Короче, полумеры это шляпа. Всё писать на PS нужно. Это вполне выполнимая задача. Проверено :)
источник

p

parket in PureScript — русскоговорящее сообщество
А люди, которые стекляными глазами смотрят. Они научаться, если их перед фактом поставить. Скорее всего. :D
источник

(

(λx.Me) Panda in PureScript — русскоговорящее сообщество
нет! проверено :(
источник

p

parket in PureScript — русскоговорящее сообщество
Нет что? Не научаться?
источник

(

(λx.Me) Panda in PureScript — русскоговорящее сообщество
угу
источник

p

parket in PureScript — русскоговорящее сообщество
У нас, видимо, разный опыт.
источник

p

parket in PureScript — русскоговорящее сообщество
Необучаемый программист уже обречен.
источник

(

(λx.Me) Panda in PureScript — русскоговорящее сообщество
та тут за счастье если "программист". В основном вчерашние сейлзы, финансисты и т.д. переученнные на самопальных курсах для вайтишников
источник

p

parket in PureScript — русскоговорящее сообщество
(λx.Me) Panda
та тут за счастье если "программист". В основном вчерашние сейлзы, финансисты и т.д. переученнные на самопальных курсах для вайтишников
Меняй контору.
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
https://github.com/shamansir/purescript-fsm/blob/master/src/Data/Covered.purs#L14

почему нет ветки чисто для error?
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Решил, что невозможное состояние, нужно чтобы всегда был fallback, в этом фишка.
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
Anton Kotenko
Решил, что невозможное состояние, нужно чтобы всегда был fallback, в этом фишка.
а так мог бы These использовать :D
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Оно, как и Either как раз потому что нету фоллбека делает short-circuit и машина останавливается на ошибке, а так можно роллбечить, только вот запарно каждый раз передавать fallback, если do-нотация, и если не автоматизировать, то легко случайно передать не тот стейт.
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
я вот давно еще думал сделать что-то такое (профунктоная валидация)

type ChronicleV exc = ChronicleT (Variant exc)
newtype CheckV exc m i o = CheckV (Star (ChronicleV exc m) i o)
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
ChronicleT c m a = (m (These c a))
источник