Size: a a a

2021 July 03

A

Andrey in Haskell
источник

DG

Denis Gabidullin in Haskell
Неужели такая мелочь может удержать от использования)
источник
2021 July 04

[

[BRM]White Rabbit in Haskell
А хаскель умеет отлавливать error?
источник

DB

Danil Berestov in Haskell
Что это значит?
источник

[

[BRM]White Rabbit in Haskell
Ну, undefined, например
источник

DB

Danil Berestov in Haskell
Можешь посмотреть, как error и undefined определены
источник

DB

Danil Berestov in Haskell
И всё поймёшь
источник

YS

Yan Shkurinskiy in Haskell
Всё всё?
источник

DB

Danil Berestov in Haskell
Ну почти!!
источник

DS

David Sorokin in Haskell
Исключения умеет отлавливать в рамках вычисления IO. А вот в чистых вычислениях все непросто из-за ленивости
источник

[

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

AA

A64m AL256m qn<co... in Haskell
> Left (ErrorCallWithLocation e _) <- try (error "BANG!!!")
> e
"BANG!!!"
источник

IK

Ilya Kos in Haskell
Есть ощущение что и просто IO можно
источник

K

Kir in Haskell
Prelude Control.Monad.Catch> a <- ((return $! error "a") `catch` \(e :: SomeException) -> print ("exn", e))
("exn",a
CallStack (from HasCallStack):
 error, called at <interactive>:14:18 in interactive:Ghci4)

Да.
источник

K

Kir in Haskell
Это вроде эксепшон UserError, если я ничего не путаю
источник

DB

Danil Berestov in Haskell
Ну вот, даже поразбираться не дали(
источник

X

XÆA-XII in Haskell
Какие есть альтернативы мегапарсеку?
источник

DB

Danil Berestov in Haskell
для чего?
источник

X

XÆA-XII in Haskell
У него какой-то лексер долбанутый
источник

DB

Danil Berestov in Haskell
че не так?
источник