Size: a a a

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

2020 March 16

GP

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

ЗП

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

foreign type ...
как-то так
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Ну я того и добивался, зато генерятся модули и мы продолжаем писать цсс в нужном для того цсс месте
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Зигохистоморфный Препроморфизм
почему не

foreign type ...
как-то так
аа потому что еще не выучил синтаксиса, сейчас попробую
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
foreign import styles :: forall s . { | s}

Ну вот получается одна строка внутри .purs
И два внутри .js
ну или сразу одна просто
exports styles = require("./styles.css")

И вуаля)
источник

ЗП

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

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Ну да( но а как его ограничить еще можно? что тип Styles имеет соверешнно рандомные проперти и все они String
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
Gleb Patsiia
Ну да( но а как его ограничить еще можно? что тип Styles имеет соверешнно рандомные проперти и все они String
как-то так)) (тайплевел ужас)
https://github.com/natefaubion/purescript-typelevel-eval#example
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
RowAllString
источник

GP

Gleb Patsiia in PureScript — русскоговорящее сообщество
Воот круто, сейчас поиграюсь , спасибо!
Вот с расшерением тайп фемелис я очень посредственно знаком, только помню пример про валидацию на хабре недавно проскакивал как можно хитро Maybe укрыть в него ну и с Zero | Succt пример
источник
2020 March 17

S

Special K in PureScript — русскоговорящее сообщество
Gleb Patsiia
Это прям лютый оффтоп
Но если хочешь один язык функциональный и чтобы и на фронт и бек и даже на мобилки(xamarin) и чтобы в WASM даже то тебе сюда
https://fable.io/docs/
https://fsbolero.io/
https://fsharp.org/guides/web/
Я думаю интуитивно фулстек проект спокойно напишешь
Я всё-таки прибилась к F#, большое спасибо!
источник

S

Special K in PureScript — русскоговорящее сообщество
Всем удачи!
источник
2020 March 18

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
Всем привет! Если только пытаюсь попробовать пьюрскрит, какой фреймворк лучше использовать: halogen, thermite, elmish?
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
turbine :D
источник

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
что-то он давно не обновлялся
источник

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
никак не могу справиться ещё со spago, пытаюсь spago install thermite
[error] The following packages do not exist in your package set
:(
источник

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
и turbine не устанавливается
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
так его вроде нет в пакетах
https://github.com/purescript/package-sets/blob/master/packages.json
источник

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
Ага, то есть то что я вижу на https://pursuit.purescript.org/ — это не список пакетов
источник

AK

Antony Kapranov in PureScript — русскоговорящее сообщество
путём перебора, похоже, вариант для новичка — halogen, ибо он установился
источник