Size: a a a

Elm Lang сообщество разработчиков

2019 May 19

AP

Aleksei (astynax) Pirogov in Elm Lang сообщество разработчиков
Для "CSS в пурсе" я бы на хаскелевый clay глянул
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
а он портирован, я там дофига пулл-реквестов наоткрывал им тоже, но им по-моему никто не пользуется и Гарри уже год обещает как на них посмотреть
https://github.com/slamdata/purescript-css/pulls
видимо это как раз потому, что он никому не нужен... вот я и думаю, чего нехватает, чтобы сделать это более востребованным (если это вообще имеет смысл). пользоваться этим в том виде, в котором оно сейчас есть (в пурсе именно), крайне не эффективно
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
а он портирован, я там дофига пулл-реквестов наоткрывал им тоже, но им по-моему никто не пользуется и Гарри уже год обещает как на них посмотреть
https://github.com/slamdata/purescript-css/pulls
видимо это как раз потому, что он никому не нужен... вот я и думаю, чего нехватает, чтобы сделать это более востребованным (если это вообще имеет смысл). пользоваться этим в том виде, в котором оно сейчас есть (в пурсе именно), крайне не эффективно
А можно и сам хаскель вместо пурсы использовать
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
я пока не могу осознать трейдофф, т.е если я на пурсе могу уже довольно быстро что-то написать, то пока я буду разбираться с ghcjs я состарюсь. в основном у меня 2 причины не лезть в гхцжс: уже инвестировал кучу времени в пурсу и страх перед неизведанным (с т.з. траты времени тоже)
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
пока что видимо придётся писать цсс. пока не появится огромная куча времени на то, чтобы попробовать всё, что есть в елме, осознать и понять что из этого можно затащить в пурсу
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
вообще если даже с теми пакетами, что есть в елм не возникает отвращения к нетипизированному цсс в елм-сообществе, то мб это и не стоит усилий
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
я пока не могу осознать трейдофф, т.е если я на пурсе могу уже довольно быстро что-то написать, то пока я буду разбираться с ghcjs я состарюсь. в основном у меня 2 причины не лезть в гхцжс: уже инвестировал кучу времени в пурсу и страх перед неизведанным (с т.з. траты времени тоже)
Там все просто, погляди
https://github.com/DoctorRyner/miso-template
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
а как там с цсс? (сори за офтоп, но мб кому ещё будет интересно узнать)
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
а как там с цсс? (сори за офтоп, но мб кому ещё будет интересно узнать)
Зайди в ветку playing
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Там Clay
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Но я собираюсь портировать elm-css, т.е. сделать miso-css
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
мб мне просто с таким же успехом портировать некую модификацию elm-css (или просто сделать что-то третье)
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
мб мне просто с таким же успехом портировать некую модификацию elm-css (или просто сделать что-то третье)
В PureScript?
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
ну да, ну я ничего не знаю про ghcjs, я помню ты вроде разбирался с пурсой тоже. почему ты решил на ghcjs в итоге пересесть (или ты просто пока пробуешь)?
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
ну да, ну я ничего не знаю про ghcjs, я помню ты вроде разбирался с пурсой тоже. почему ты решил на ghcjs в итоге пересесть (или ты просто пока пробуешь)?
А что о нем знать? Мой темплейт это Elm архитектура, но на хаскеле
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Там и ffi и все есть
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Чуть позже отвечу
источник

VY

Vasiliy Yorkin in Elm Lang сообщество разработчиков
"тот же" хаскель, ленивость, перформанс, наверное. бтв в пурсе некоторые вещи лучше, чем в х-е изначально. жаль только, что пурса медленная (и компилятор и рантайм разных фреймворков)
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Vasiliy Yorkin
"тот же" хаскель, ленивость, перформанс, наверное. бтв в пурсе некоторые вещи лучше, чем в х-е изначально. жаль только, что пурса медленная (и компилятор и рантайм разных фреймворков)
Смотри, я пока по пути писать много на могу, но пурса это кривоватый, неполноценный клон хаскеля с не очень хорошими решениями
источник

R:

Ryner :: () -> IO ❄️ in Elm Lang сообщество разработчиков
Например массивы вместо списков везде
источник