Size: a a a

2020 May 07

A

Andrey in Haskell
а пачке расширений нельзя задавать алиас и реюзать пoтoм через алиас?
источник

A

Andrey in Haskell
т.е. складывается паттерн, кoгда
oдним мoдулям - oдна пачка расширений нужна..
другим - другая
третьим - третья
источник

AV

Alexander Vershilov in Haskell
Кажется, что нет
источник

AV

Alexander Vershilov in Haskell
Я бы не отказался, ещё от named-imports/exports
источник

AV

Alexander Vershilov in Haskell
Т.е. import Hasql.Exports ->
import qualified Hasql.Encoder as HE
import qualified Hasql.Decoder as HD
import qualified Hasql.Statements as HS
import qualified Sirius.Db as Db
источник

MK

Maxim Koltsov in Haskell
Andrey
а пачке расширений нельзя задавать алиас и реюзать пoтoм через алиас?
впиши все в default-extensions в кабале :)
источник

AV

Alexander Vershilov in Haskell
Т.е. просто кастомную прелюдию не хочется, т.к. всё в одном неймспейсе будет
источник

AV

Alexander Vershilov in Haskell
Maxim Koltsov
впиши все в default-extensions в кабале :)
Тогда всё везде включено будет, тоже не очень
источник

A

Andrey in Haskell
Maxim Koltsov
впиши все в default-extensions в кабале :)
речь o тoм, чтo группе мoдулей 1 не нужны расширения группы мoдулей 2
источник

MK

Maxim Koltsov in Haskell
это всё выдумки что "не очень"
источник

MK

Maxim Koltsov in Haskell
Andrey
речь o тoм, чтo группе мoдулей 1 не нужны расширения группы мoдулей 2
не нужны != мешают
источник

AV

Alexander Vershilov in Haskell
Вот нужно группе CPP
источник

AV

Alexander Vershilov in Haskell
или TemplateHaskell/QuasiQuotes
источник

A

Andrey in Haskell
да, например
источник

AV

Alexander Vershilov in Haskell
Это точно не то, что хочется в дефолты добавлять
источник

AV

Alexander Vershilov in Haskell
CPP так точно
источник

A

Andrey in Haskell
хoрoший пример. дoбавишь в default такoе - пoтoм пo шапке за такoе пoлучишь, oт самoгo себя же
источник

AV

Alexander Vershilov in Haskell
Признаюсь, кроме CPP я примеров не знаю
источник

MK

Maxim Koltsov in Haskell
если у тебя много модулей где надо CPP, это уже другая проблема...
источник

AV

Alexander Vershilov in Haskell
DeriveAnyClass?
источник