Size: a a a

2021 March 27

DP

Defragmented Panda in Haskell
а, имелось ввиду что меняются каждый тик времени. понял
источник

IR

IC Rainbow in Haskell
[BRM]White Rabbit
Она с io рандомом внутри😅
Рандом тоже можно вынести в чистый код. Тебе от IO там только зерно нужно. Которое в принципе неплохо иногда вообще у пользователя спрашивать.
источник

JS

Jerzy Syrowiecki in Haskell
[BRM]White Rabbit
Кто хочет заняться код ревью?) Постарался в меру своих усилий причесать код файла, но хочу получить комплексную оценку, нормально ли это сделано https://pastebin.com/D0iH1gcm
Могу продублировать в haskell_learn, если это вопрос для того чатика
всё, что можно в @haskell_learn, можно и здесь
источник

[

[BRM]White Rabbit in Haskell
Ну, меня просто иногда туда посылают из-за нубских вопросов
источник

JS

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

ЗП

Зигохистоморфный Пре... in Haskell
кто-то пользовался https://hackage.haskell.org/package/data-basic ?
источник

L

Lierdakil in Haskell
А оно собирается вообще? Ему уже 3 года...
источник
2021 March 28

[

[BRM]White Rabbit in Haskell
Можно ли считать, что я улучшил код?
источник

[

[BRM]White Rabbit in Haskell
источник

O

Ortofax in Haskell
почему селект? это отсылка к LINQ?
источник

[

[BRM]White Rabbit in Haskell
Ortofax
почему селект? это отсылка к LINQ?
да, это hinq🌚 (все вопросы к Курту)
источник

[

[BRM]White Rabbit in Haskell
я бы если честно назвал это hlinq, но тут это уже вне моих полномочий
источник

[

[BRM]White Rabbit in Haskell
Кстати, у Курта какая-то сильная любовь к лишним скобкам, лямбдам и переусложнению кода
источник

[

[BRM]White Rabbit in Haskell
источник

[

[BRM]White Rabbit in Haskell
Я слышал, что он раньше (((лиспером))) был, это многое объясняет. Книга хорошая, но я бы всегда держал в голове, что примеры кода тебя лучшим практикам не научат
источник

к

кана in Haskell
я бы записал как

selectQuery (whereQuery joinQuery)
источник

к

кана in Haskell
потому что f . g $ x это фигня какая-то, когда всего две функции
источник

O

Ortofax in Haskell
  let dpairs = (d1,d2)
 guard ((prop1 (fst dpairs)) == (prop2 (snd dpairs)))

странный манёвр, сложить в пару, а потом прожектить её
источник

[

[BRM]White Rabbit in Haskell
Ortofax
  let dpairs = (d1,d2)
 guard ((prop1 (fst dpairs)) == (prop2 (snd dpairs)))

странный манёвр, сложить в пару, а потом прожектить её
а как бы это можно было переписать? я бы если честно доверился бы list comprehension в этом деле
источник

O

Ortofax in Haskell
do { x <- data1; y <- data2; guard $ prop1 x == prop2 y; return (x, y) }
что эквивалентно
источник