Size: a a a

2020 May 13

AV

Alexander Vershilov in Haskell
Был про много деталей модуля за 1 импортом
источник

AV

Alexander Vershilov in Haskell
типа import A (B,C) qualified as E (F,G)
источник

AV

Alexander Vershilov in Haskell
всякое такое
источник

AV

Alexander Vershilov in Haskell
Типа B,C импортируем в top level A импортируем как E и квалифицировано импортируем F G
источник

AV

Alexander Vershilov in Haskell
+- всякие детали
источник

JS

Jerzy Syrowiecki in Haskell
A64m AL256m qn I0
а че за разговоры были?
источник

AV

Alexander Vershilov in Haskell
Ухты в траке даже много модулей было
источник

AV

Alexander Vershilov in Haskell
Извинияюсь не знал
источник

JS

Jerzy Syrowiecki in Haskell
как минимум это. но я где-то ещё встречал, возможно, в чатах, что исчезли во времени, как слёзы под дождём
источник

AV

Alexander Vershilov in Haskell
А вообще у нас же есть { включающие блоки
источник

JS

Jerzy Syrowiecki in Haskell
ещё есть тулза https://hackage.haskell.org/package/require, можно в неё добавить такого сахару
источник

к

кана in Haskell
ужасно выглядит
источник

AV

Alexander Vershilov in Haskell
import Data {

  ByteString {
     Lazy {
       BytesString;
       append;
       concat qualified BL
     };
     foo;
  }
источник

AV

Alexander Vershilov in Haskell
Красота!
источник

к

кана in Haskell
вот это классно
источник

JS

Jerzy Syrowiecki in Haskell
кана
вот это классно
препроцессоры ломают hlint и всё остальное
источник

AV

Alexander Vershilov in Haskell
Говорит о нужности hlint
источник

AV

Alexander Vershilov in Haskell
require - замечательно
источник

JS

Jerzy Syrowiecki in Haskell
Alexander Vershilov
Говорит о нужности hlint
надо hlint включать внутри конвейера компиляции, после препроцессора
источник

AV

Alexander Vershilov in Haskell
Но так нельзя
источник