Size: a a a

2021 March 29

[

[BRM]White Rabbit in Haskell Start
Ortofax
ага, обсчитывая бухгалтерию на проде
если честно, не вижу ни одного пути попасть приложению на прод с ненаписанной функцией
источник

[

[BRM]White Rabbit in Haskell Start
тут выбор между "поломать голову 15 минут чё за херня" и "сразу понять, какой же ты идиот и пойти дописывать функцию"
источник

к

кана in Haskell Start
[BRM]White Rabbit
если честно, не вижу ни одного пути попасть приложению на прод с ненаписанной функцией
да легко, в какой-нибудь функции на 20 кейсов в одном из кейсов проморгать error, который на тестовых данных не появится, но всплывет потом
источник

к

кана in Haskell Start
и чтобы его заметить на ревью, нужно будет вглядываться в эту функцию, а когда функции на 20 кейсов, то обычно сильно не вглядываюся
источник

к

кана in Haskell Start
кана
нет, не буду, дырки тормозят, еще бы выключить солвер который предлагает варианты
-fno-show-valid-hole-fits
источник

[

[BRM]White Rabbit in Haskell Start
кана
-fno-show-valid-hole-fits
Опаздываешь
источник

[

[BRM]White Rabbit in Haskell Start
Ты должен был написать это 7 минут назад🌚
источник

RS

Rodrick Shnurkov in Haskell Start
Хэй ребят, срочно экстренный вопрос)
Делаю бота на хаскеле и сейчас столкнулся с проблемой, что не могу сделать нормальное чтение txt файла с помощью readFile

В чем идея:
Есть функция randomAnec, в которой у меня идет чтение из файла: cont <- readFile (*директория*)
Затем я перевожу получившийся стринг в Text с помощью return Text.pack(cont)

Вот как это выглядит:

armyaneMessage :: Text
armyaneMessage = Text.unlines [n]
where n = randomAnec

randomAnec = do
cont <- readFile ("2.txt")
return Text.pack(cont)

И вот какие ошибки и сама часть кода
источник

RS

Rodrick Shnurkov in Haskell Start
источник

RS

Rodrick Shnurkov in Haskell Start
источник

WB

White Bear in Haskell Start
Rodrick Shnurkov
Хэй ребят, срочно экстренный вопрос)
Делаю бота на хаскеле и сейчас столкнулся с проблемой, что не могу сделать нормальное чтение txt файла с помощью readFile

В чем идея:
Есть функция randomAnec, в которой у меня идет чтение из файла: cont <- readFile (*директория*)
Затем я перевожу получившийся стринг в Text с помощью return Text.pack(cont)

Вот как это выглядит:

armyaneMessage :: Text
armyaneMessage = Text.unlines [n]
where n = randomAnec

randomAnec = do
cont <- readFile ("2.txt")
return Text.pack(cont)

И вот какие ошибки и сама часть кода
Напиши сигнатуру функции randomAnec
источник

WB

White Bear in Haskell Start
Непонятно также зачем тебе unlines
источник

[

[BRM]White Rabbit in Haskell Start
Rodrick Shnurkov
Хэй ребят, срочно экстренный вопрос)
Делаю бота на хаскеле и сейчас столкнулся с проблемой, что не могу сделать нормальное чтение txt файла с помощью readFile

В чем идея:
Есть функция randomAnec, в которой у меня идет чтение из файла: cont <- readFile (*директория*)
Затем я перевожу получившийся стринг в Text с помощью return Text.pack(cont)

Вот как это выглядит:

armyaneMessage :: Text
armyaneMessage = Text.unlines [n]
where n = randomAnec

randomAnec = do
cont <- readFile ("2.txt")
return Text.pack(cont)

И вот какие ошибки и сама часть кода
А нахрена Text.pack . read..., если можно Text.IO.read... использовать?
источник

WB

White Bear in Haskell Start
armyaneMessage :: IO Text.Text
armyaneMessage = do
   cont <- readFile "2.txt"
   return $ Text.pack cont
источник

WB

White Bear in Haskell Start
randomAnec тоже непонятно зачем
источник

RS

Rodrick Shnurkov in Haskell Start
White Bear
Напиши сигнатуру функции randomAnec
randomAnec :: IO String
источник

[

[BRM]White Rabbit in Haskell Start
White Bear
armyaneMessage :: IO Text.Text
armyaneMessage = do
   cont <- readFile "2.txt"
   return $ Text.pack cont
armyaneMessage :: IO Text.Text
armyaneMessage = Text.IO.readFile "2.txt"
источник

RS

Rodrick Shnurkov in Haskell Start
White Bear
randomAnec тоже непонятно зачем
А
Это гениальная часть, которую я ещё не успел доделать
В теории у меня несколько файлов txt, и с помощью рандома я должен их печатать
То есть число от 1 до 22 определяю рандомом
И печатаю файл
источник

WB

White Bear in Haskell Start
[BRM]White Rabbit
armyaneMessage :: IO Text.Text
armyaneMessage = Text.IO.readFile "2.txt"
Да связывание с cont тут тоже излишне
источник

RS

Rodrick Shnurkov in Haskell Start
[BRM]White Rabbit
А нахрена Text.pack . read..., если можно Text.IO.read... использовать?
Не знал про text.io.read
Сейчас посмотрю
источник