Size: a a a

2020 December 30

VD

Velvet Darkness in haskell_blah
Хотел запостить стикер с собакой с сопливым пузырём, но не нашел.
источник

Oℕ

Oleg ℕizhnik in haskell_blah
половина оопе паттернов построена на таких значениях
источник

к

кана in haskell_blah
кана
data Instance c = c => Has

f :: Instance (Show a) -> a -> String
f Has x = show x

main = do
 print Has 10
 print Has True
вот такое нравится, но не нашел пока кейса где это может быть полезным

show' :: Maybe (Instance (Show a)) -> a -> String
show' (Just Has) x = show x
show' Nothing _ = "[no instance provided]"

main = do
 putStrLn $ show' (Just Has) 10
 putStrLn $ show' Nothing (\x -> x)
источник

VD

Velvet Darkness in haskell_blah
Но вообще вангую можно, и даже еще не такую дичь. Т.к. посылка сообщения в обжц это натурально поиск по мапке строки с именем функциеи и выполнение полученого значения из мапки как функции.
источник

VD

Velvet Darkness in haskell_blah
Прям в рантайме, да.
источник

VD

Velvet Darkness in haskell_blah
Вот только типизация вся в окошко и оптимизация хождения по мапке тож.
источник

R

Roman in haskell_blah
A64m AL256m qn I0
у меня такое впечатление, что в последние годы в хаскелисты идут только поехавшие, и многие старые хаскелисты окончательно ебанулись
Кто еще не ебанулся? (Хочу проверить гипотезу, что если Клапауций считает кого-то не ебанутым, то этот человек совершенно точно таков)
источник

D

Dreamerinnoise in haskell_blah
A64m AL256m qn I0
мне интересно, что полезного именно в хаскельном комьюнити делают, у меня нет такого впечатления, что кто-то не делают чего-то полезного где-то еще
https://ihp.digitallyinduced.com/

эти не в счёт?
источник

G

Gamer in haskell_blah
Velvet Darkness
Но вообще вангую можно, и даже еще не такую дичь. Т.к. посылка сообщения в обжц это натурально поиск по мапке строки с именем функциеи и выполнение полученого значения из мапки как функции.
че-то я не понял откуда у вас вера в особенность обжсишных протоколов, это же обычные джавовые интерфесы, просто ключевое слово другое
источник

VD

Velvet Darkness in haskell_blah
Gamer
че-то я не понял откуда у вас вера в особенность обжсишных протоколов, это же обычные джавовые интерфесы, просто ключевое слово другое
Либо я чего напутал по склерозу, либо не обычные все-таки. Энивей, доберусь до конпелятора - проверю тот кейс с foldMap, там и понятно будет. А то рассуждения по памяти семилетней давности уже поуткнулись в детали, которые я уже не помню.
источник

VD

Velvet Darkness in haskell_blah
Ну или тут есть кто-нибудь, кто еще активно работает с обжц и поможет мне сэкономить время на сборку обжц конпилера.
источник

Oℕ

Oleg ℕizhnik in haskell_blah
А на чём писали последние семь лет
источник

VD

Velvet Darkness in haskell_blah
Oleg ℕizhnik
А на чём писали последние семь лет
В основном dart, с эпизодическими жсами, тсами и поддержкой куска легаси на плюсах
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Ну и какой-то из перечисленных, кроме плюсовых темплейтов может так?
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Но вообще какой дарт семь лет
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Что семь лет назад кто-то нанимал на дарт?
источник

VD

Velvet Darkness in haskell_blah
Из перечисленых может быть тс, но я неуверен в этом.
источник

Oℕ

Oleg ℕizhnik in haskell_blah
И тс не может
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Ну давайте спросим кану
источник

VD

Velvet Darkness in haskell_blah
Oleg ℕizhnik
Но вообще какой дарт семь лет
Первый релиз дарта судя по вики в 11 году, в 13 основной продукт переводили на дарт. Тут-то меня и засосали с обжц во фронтенд.
источник