noname
через месяц-два должны свелте затащить
может не надо? я еще вью не до конца изучил 😞
Vladimir
говорят они очень похожи) сам свелте не пробовал, вот как раз будет причина попробовать
noname
в смысле переучиться будет не сложно. посмотрим.
Evgen
пробовал юзать. проблема в том, что там нет альтернатив реакту, так же как и в scalajs и в clojurescript. странная тенденция во всех ФП что я знаю все jsреализации завязаны на реакт. а ведь в F# отличная реализация FRP (Event , Observer, Mailboxprocessor) и вроде даже в фабле все это работает. С марта работаю над веб-проектом со сложной структурой, где get-post будет слишком уныло (пишу на асп нет). долго выбирал. в итоге пришел к vuejs самый удобный и простой каркас на мой взгляд. тут же выяснил, что асп нет ну очень плохо подходит для разработки client+server. нашел ман для vue asp но пока не пробовал. написано грамотно должно помочь. да и студия надо сказать слаба как веб-редактор. в общем, куда ни кинь всюду клин.
ты можешь обзерверы и всё остальное к реакту спокойно прикрутить. Прелесть то реакта что jsx - это просто сахар над вызовом функций, поэтому таким языкам как кложа и F# реакт так близок
Vlæd
@vshapenko Видишь - во флудилке неинтересно флеймить про тайпклассы в фшарпе
Doge
А где тут был флейм про тайпклассы?
Igor
да в общем всё как всегда, одни считают что нужны тайпклассы, другие что нет
Igor
тут не так давно была дискуссия, нафига тайпклассы, когда есть интерфейсы. Вот видео на примере C#, но думаю полезно посмотреть фшарперам тоже. Смотрите и не рассказывайте больше про астронавтику, или что это вам не надо https://www.youtube.com/watch?v=W64C3FsxjXE
Igor
в этот раз с этого всё началось
Doge
А виртуальные вызовы в обычных интерфейсах дорогие
Doge
Даже с учётом возможности дивиртуализации джитом
Igor
да я то как раз за тайпклассы, а вот @vl_za против
Evgen
а какие аргументы против?
Igor
В фшарпе есть сртп. В дотнете есть интерфейсы. Пусть будут ещё и тайпклассы, чтобы было ещё сложнее?
Igor
вероятно тайпклассы для использования просты, а для реализации сложны, но я не шарю если чо
Doge
вероятно тайпклассы для использования просты, а для реализации сложны, но я не шарю если чо
В шарпе для них есть простой энкодинг на самом деле. Так что в рантайм они ложатся, причём очень элегантно. А вот в тайпчеке может стать весело.
Vlæd
Их в фшарпе реализовать тоже достаточно просто, у меня даже есть бранч, в котором работает (с новым кейвордом правда).
Vladislav
это?
Doge
Тут ещё деталь, что вместе с тайпклассами хотелось бы ассоциированные типы
Vlæd
https://github.com/kurtschelfthout/visualfsharp/blob/traits/examples/Monoid.fs
Нет, я даже не видел эту имплементацию. Интересно.
Vladislav
Нет, я даже не видел эту имплементацию. Интересно.
I was part of the research team at MSR that did the prorotypes for type classes in C# and F# last year (Claudio Russo and Matt Windsor led the way, very impressively too). We iterated closer to a good design that would not intrude on the productive core of F# programming. However, I am extremely loathe to add a version of this mechanism that is incompatible with any future C# mechanism - among other things, the utility of type classification mechanisms goes up the more libraries share common notions. I and many others will be keeping a close eye on the C# discussions and giving input. The prototypes we did convinced me that the F# compiler is in good shape to make adding this kind of feature relatively straight-forward once the design is stabilized.
Vladislav
это вот это
Vlæd
Посмотрим, что в итоге сишарп с Roles/Shapes в итоге сделают. Там будет видно как саппортить это в фшарпе
Vasiliy
https://www.opennet.ru/opennews/art.shtml?num=54329
Ilya
https://t.me/bredus/28383
Ilya
Ваши тайпклассы уже и в C++ обсуждают. https://www.youtube.com/watch?v=Qh7QdG5RK9E
Μακαροϸ
https://github.com/kurtschelfthout/visualfsharp/blob/traits/examples/Monoid.fs
почему моноид не инхеритит semigroup, непорядок!
Romɑn
Ого! У меня сегодня получилась полиритмия, на установке! https://instagram.com/stories/dubrovalexandr/2475019312051343920?utm_source=ig_story_item_share&igshid=gd867ef8ea4z
Romɑn
Спасибо!)
Romɑn
Бонэм!
Чин-чин
Romɑn
В группу пора!
А ты играешь?
Ilya
А ты играешь?
Уже нет😔
Romɑn
А на чем уже нет?
Ilya
А на чем уже нет?
Дак на клавиатуре же
Romɑn
Дак на клавиатуре же
Я на клавиатуре написал как-то альбом-подражание японскому нойзкору за один день. Через пару лет нашел этот "альбом" в паблике experimental music :D
Romɑn
Romɑn
Romɑn
Что ты понимал)
Romɑn
А ты прям разносторонний человек!
Та то было лет пятнадцать назад
Romɑn
Старшую!
Пока не хочет учить F# же
Ilya
Старшую!
К эльфам?
Hog
К эльфам?
Уже такие картинки в детсаду на шкафчиках?
Ilya
Мой со львёнком
У моего вишня
Ilya
Хорошо, что не хлеб😁
Romɑn
Почему?
Ilya
Почему?
ну как, продукт vs фрукт
Romɑn
Но фрукт... Он же продукт?
Kirill
Ну японец такой
Kirill
шумящий
Romɑn
Ааа
Romɑn
Да, похоже на то
Romɑn
А это не он в Париже в противогазе перфоманс делал?
Romɑn
Я помню впечатлился с этого и решил, что раз это искусство, то чем я в свои 16 лет хуже)
Kirill
Хз, не помню
Kirill
я только помню двух японцев из гей БДСМ клуба которые пылесос на сцене долбили
Kirill
если про нойз культуру говорить
Romɑn
Не, этих не знаю)
Romɑn
Да там треш, но такое мне не попадалось
Romɑn
Но японцы же странные, в начале 2000х так совсем
Kirill
https://www.youtube.com/watch?v=IbRg8V1Uh4M
Kirill
крутые ребята
Kirill
Но японцы же странные, в начале 2000х так совсем
Ну… скорее японцы просто очень специфично воспринимают культуру в целом
Kirill
Если разобраться - идеи лежат интересные конечно
Romɑn