Size: a a a

2021 January 01

AA

A64m AL256m qn<co... in Haskell Start
существовала либа с трансформером, которым пользовались
источник

AA

A64m AL256m qn<co... in Haskell Start
потом его приняли в мтл/трансформерс, но с переименованием, после чего старое имя задепрекейтили
источник

Jøhn Đøꝩsøn in Haskell Start
А почему в стандартной библиотеке нет ничего с сигнатурой (a -> bool) -> [a] -> [[a]]? Есть какой-то Data.Text.splitOn, но я не понимаю что из себя вообще представляет Text,  есть groupBy, но он отделяет сепаратор в отдельную группу.
источник

A

Aragaer in Haskell Start
servant-auth-client needed, but the stack configuration has no specified version  (latest
                       matching version is 0.4.1.0)
Я правильно понимаю, что он нашел 0.4.1.0, но почему-то не хочет его ставить?
источник

AP

Artem Pelenitsyn in Haskell Start
Jøhn Đøꝩsøn
А почему в стандартной библиотеке нет ничего с сигнатурой (a -> bool) -> [a] -> [[a]]? Есть какой-то Data.Text.splitOn, но я не понимаю что из себя вообще представляет Text,  есть groupBy, но он отделяет сепаратор в отдельную группу.
В стандартной библиотеке много чего нет, с этим приходится мириться. Зато во внешних библиотеках наподобие extra или split скорее всего есть то, что вам нужно. Там довольно много вариантов может быть на самом деле https://hoogle.haskell.org/?hoogle=%28a+-%3E+Bool%29+-%3E+%5Ba%5D+-%3E+%5B%5Ba%5D%5D&scope=set%3Astackage
источник

A

Aleksandr Khristenko in Haskell Start
Aragaer
servant-auth-client needed, but the stack configuration has no specified version  (latest
                       matching version is 0.4.1.0)
Я правильно понимаю, что он нашел 0.4.1.0, но почему-то не хочет его ставить?
Видимо встекадже нет
источник

A

Aragaer in Haskell Start
есть в хакедже
источник

A

Aragaer in Haskell Start
ага, надо было просто его сунуть в extra-deps
источник

A

Aragaer in Haskell Start
а может и нет...
источник

IK

Ilya Kos in Haskell Start
Aragaer
ага, надо было просто его сунуть в extra-deps
Да
источник

A

Aragaer in Haskell Start
ну то есть надо было в dependencies оставить сам пакет, а в extra-deps сунуть его конкретную версию
источник

A

Aragaer in Haskell Start
но поскольку я все равно не понял, как ему объяснить, чтобы он ходил за JWT когда его попросят... оставлю старый вариант где без серванта все вручную
источник
2021 January 02

A

Aragaer in Haskell Start
что-то у меня не получается с httpLbs - вылетает эксепшн
источник

A

Aragaer in Haskell Start
вернее один запрос проходит, а на втором эксепшн, что странно
источник

A

Aragaer in Haskell Start
казалось бы просто поменял форматирование, но вдруг сработало
источник

A

Aragaer in Haskell Start
А вот есть у меня значит функция:
источник

A

Aragaer in Haskell Start
blobPath :: String -> String -> ByteString
источник

A

Aragaer in Haskell Start
при этом первый стринг должен быть repo, а второй name. Как мне защититься от того, чтобы случайно перепутать порядок?
источник

A

Aragaer in Haskell Start
джва дня не понимал, почему ему токен не подходит!
источник

к

кана in Haskell Start
Aragaer
при этом первый стринг должен быть repo, а второй name. Как мне защититься от того, чтобы случайно перепутать порядок?
1. data BlobPathArg = BlobPath { repo :: String, name :: String }
2. https://hackage.haskell.org/package/named

blobPath :: "repo" :! String -> "name" :! String -> String
blobPath (Arg repo) (Arg name) = ...

blobPath ! #repo "a" ! #name "b"
источник