Size: a a a

2021 January 10

A

Andrey in Haskell
интересно, а насколько смело — дропать у библиотеки все версии ниже GHC 8.8?
источник

IK

Ilya Kos in Haskell
Andrey
интересно, а насколько смело — дропать у библиотеки все версии ниже GHC 8.8?
Очень смело
источник

IK

Ilya Kos in Haskell
Хотя бы потому что ее невозможно будет в ghcjs затащить
источник

A

Andrey in Haskell
Ilya Kos
Хотя бы потому что ее невозможно будет в ghcjs затащить
ха-ха, особенно когда библиотека позиционируется как альтернатива ghcjs
источник

IK

Ilya Kos in Haskell
Это что за библиотека такая?
источник

A

Andrey in Haskell
fay
источник

IK

Ilya Kos in Haskell
Тогда нормас
источник

A

Andrey in Haskell
в общем, пока понизил spec-version c 3.0 до 2.0, если 8.0 отвалится - не страшно
источник

A

Andrey in Haskell
основная проблема была в том, что < 3 плохо реагирует на наличие autogen-modules в executable stanza
источник

A

Andrey in Haskell
хотя если рассуждать здраво, они, autogen-modules, там и не нужны
источник

ЗП

Зигохистоморфный Пре... in Haskell
почему если сгенерить через синглтон, то MapMaybe не компилится
когда я явно делаю Map то все ок

import Data.Singletons
import Data.Singletons.TH

-- $(promote [d|
--   map :: (a -> b) -> [a] -> [b]
--   map _ [] = []
--   map f (x:xs) = f x : map f xs
--   |])

type family Map (f :: k1 -> k2) (l :: [k1]) :: [k2] where
 Map f '[] = '[]
 Map f (e ': l) = f e ': Map f l

type MaybeMap xs = Map Maybe xs
источник

ЗП

Зигохистоморфный Пре... in Haskell
это если через TH делать
Expected kind ‘a0 ~> b0’, but ‘Maybe’ has kind ‘* -> *’
источник

AA

A64m AL256m qn<co... in Haskell
синглетонс для map сделают дефункционализацию, чтоб частичное применение работало
источник

ЗП

Зигохистоморфный Пре... in Haskell
и как использовать тогда потом? через Apply как-то?
источник

AA

A64m AL256m qn<co... in Haskell
да, там какие-то закорючины для применения, я уж забыл их имена
источник

ЗП

Зигохистоморфный Пре... in Haskell
чет не понимаю какой оператор подставить
источник

DB

Danil Berestov in Haskell
Есть какой-то смысл использовать ST вместо State, когда стейт это список или мапка из containers?
источник

DB

Danil Berestov in Haskell
В том смысле, что это все равно иммутабельные структуры
источник

MP

Misha Puzanov in Haskell
Danil Berestov
Есть какой-то смысл использовать ST вместо State, когда стейт это список или мапка из containers?
скорее нет, чем есть
источник

DB

Danil Berestov in Haskell
Понимаю
источник