Size: a a a

2021 March 19

С

Сергей in Haskell
ну только если так
источник

LO

Leonid 🦇 Onokhov in Haskell
А есть где в либах что-то типа newtype Result a = Result (TMVar  (Either SomeException a))?
источник

IO

I O in Haskell
Есть data Async a = Async !ThreadId (STM (Either SomeException a))
источник

LO

Leonid 🦇 Onokhov in Haskell
вот как раз без ThreadId
источник

LO

Leonid 🦇 Onokhov in Haskell
без отмен
источник

AP

Artem Pelenitsyn in Haskell
Подскажите, пожалуйста, если добавляешь новый пакет на Стекадж, есть возможность локально проверить, что всё хорошо? В Ридми говорят ./verify-package pkg-name, но он завершается с Not Found (404) от nightly плана. Пакет на Хэкадже есть, если что. В локальном чекауте stackage я добавил имя пакета и мэинтейнера в build-constraints.yaml. Этого недостаточно?
источник

O

Ortofax in Haskell
если у меня гигантская функция, в которой мне неясен тип подвыражения в контексте всех других выражений вокруг, то :t не поможет
источник

AP

Artem Pelenitsyn in Haskell
Ortofax
если у меня гигантская функция, в которой мне неясен тип подвыражения в контексте всех других выражений вокруг, то :t не поможет
не трогая код с помощью GHCi никак, вроде (https://wiki.haskell.org/Determining_the_type_of_an_expression#Type_of_subexpressions). Вам стоит посмотреть в сторону IDE (например, VS Code с плагином Haskell).
источник

O

Ortofax in Haskell
можно трогая код - добавить :: _ к интересующему выражению
источник

AP

Artem Pelenitsyn in Haskell
Artem Pelenitsyn
Подскажите, пожалуйста, если добавляешь новый пакет на Стекадж, есть возможность локально проверить, что всё хорошо? В Ридми говорят ./verify-package pkg-name, но он завершается с Not Found (404) от nightly плана. Пакет на Хэкадже есть, если что. В локальном чекауте stackage я добавил имя пакета и мэинтейнера в build-constraints.yaml. Этого недостаточно?
отбой, слишком старый stack у меня был. Остаётся неясным можно ли проверить работоспособность двух добавляемых пакетов, если один зависит от другого. Получилось только независимый пакет проверить с помощью ./verify-package.
источник

AA

A64m AL256m qn<co... in Haskell
Ortofax
если у меня гигантская функция, в которой мне неясен тип подвыражения в контексте всех других выражений вокруг, то :t не поможет
источник

JS

Jerzy Syrowiecki in Haskell
Denys
Буду пробовать, спасибо большое
Саймон принял PR, всё должно работать и в основном репозитории, обновляйтесь
источник

EZ

Egor Zorin in Haskell
А в Haskell есть какой-нибудь сборщик мусора?
источник

D

Dreamerinnoise in Haskell
лол
источник

Z(

Zahar Kovaλ (vovan19... in Haskell
Egor Zorin
А в Haskell есть какой-нибудь сборщик мусора?
А зачем?
источник

EZ

Egor Zorin in Haskell
Ну как.. в памяти же наверное остаются значения
источник

EZ

Egor Zorin in Haskell
Без понятия честно
источник

IK

Ilya Kos in Haskell
Egor Zorin
А в Haskell есть какой-нибудь сборщик мусора?
Есть
источник

EZ

Egor Zorin in Haskell
И кому верить? Кто-то написал: " а зачем?" (подразумевая что его нет) а другой написал что есть
источник

IK

Ilya Kos in Haskell
Egor Zorin
И кому верить? Кто-то написал: " а зачем?" (подразумевая что его нет) а другой написал что есть
источник