Alexander
А на всяких курсах от студентов просят либу на хакадж
Alexander
Что все портит
Alexander
Стакан подулучшил ситуацию, но не кардинально
Alexander
И и то это временно
Alexander
Имхо
Quet
почему временно?
Quet
да, для хаскела надо бы уже какой-то список вменяемых либ вести
a66ath
Не, просто смотришь - если говно - не используй)
Alexander
Временно т.к. среднее качество либ будет падать со временем
Alexander
И будет приходить больше чуши, сейчас stackage используют далеко не все
Alexander
Поэтому там подмножество более менее нормальных либ
Alexander
Но поддерживать его можно или каким-то дикими policy или никак
Alexander
Никак перестает работать начиная с какого-то размера
Alexander
Да есть уже десяток взаимоисключающих наборов :)
Quet
а есть где-нибудь список того что в хороший набор входит? )
Quet
haskell-awesomeness
Alexander
text, vector, bytestring хотя бы
Alexander
Но хуже когда надо послать email или с веба какой запрос сделать
Alexander
Или какой-нить hset
a66ath
Wreq
Alexander
У wreq тоже есть проблемы
Alexander
Там есть N решений и все какие то кривые
Quet
text vector bytestring это то что вообще должно в стандартной библиотеке языка идти )
Quet
я скорее спрашивал как раз про библиотеки "емейл послать, в веб сходить"
Denis
Anonymous
лол, почему
Anonymous
ну потому что армейская служба это плохо
Anonymous
(hint: денис ненавидит рф)
Denis
a66ath
7^34 = 54116956037952111668959660849
Alexander
Ага а потом получается докер
a66ath
@abba
a66ath
4^456 = 34622310392506957584946940144288832324819178359103260074178033026772100877957520390515409281853501465865381150278099185099233529659567999369251322492547208112268029722558797196081988742442283240850996127872528443254245182193766350116513179157596502523218400437714157458948096
Anonymous
bc?
a66ath
Нет
a66ath
gcd(10324237,235354) = 7
a66ath
Свой калькулятор
a66ath
45/78 = 0.5769230769230769
Mansur
ghci? ;)
Anonymous
x = 3 = Constant x=3
Anonymous
лямбды есть?
Anonymous
300/1100 страниц haskell-programming. вин
Denis
var a = 1
Anonymous
черт, хотел поправить var a int =1, потом спомнил что это хаскель-конфа
Anonymous
как запихать аргумент функции до ее названия?
Quet
arg fun arg2
Anonymous
один аргумент
Quet
долбаный телеграм, backticks там
Алдар
x `fun` y
Anonymous
это с двумя
Anonymous
Постфиксы, хх.
Алдар
не понял
Anonymous
не понял
Ему одна функция нужна.
Алдар
как понять одна функция
Vladislav
(|>) :: a -> (a -> b) -> b
(|>) x f = f x
1 |> (+2)
Алдар
тут и есть одна функция - fun
Anonymous
Vladislav
не думаю что где-то есть
Алдар
это понятно, я не понял вопроса короче
Vladislav
но что мешает самому определить?
Anonymous
Алдар
что значит запихать аргумент функции до её названия
Vladislav
(|>) = flip ($)
Vladislav
можно еще вот так определить
Алдар
и главное зачем)
Anonymous
Алдар
то есть раньше писал
f x
|> x f
Алдар
а не, вот так
x |> f
Mansur
(&) же: http://hackage.haskell.org/package/base-4.8.2.0/docs/Data-Function.html#v:-38-
Anonymous
ну вот, лол
Anonymous
а можно как-то в самом обозначении типа показать, что список не пустой?
Vladislav
Да, использовать тип NonEmpty
ㅤ
https://propellor.branchable.com
Anonymous
христос воскрес
Quet
инфа 100% ?
Anonymous
146%