Добавить их к себе в пакет в зависимости
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Привет. Я верно понимаю, что в определении класса Монад m — зафиксирован (к тому же поскольку это моноид в категории эндофункторов). Т.е. используя байнд я не могу перемещать...
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Изменение типа с SomeException на String и правда удобней @cheese_hs . А вот такой вариант насколько некрасив еще? loadConfigDB :: IO (Either String ConfigDataBase) loadConfi...
он ещё прозрачен для компелятора, кажется, иногда на тайпчек влияет @sand_witch есть какие-то оптимизации в гхц на этот щёт?
вот что получается в интерпрететоре, работает и результаты выгляд разумными, но то как выглядит код мне не нравиться, а понять куда двигаться не очень могу, если кому не лень ...
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
а что из этого пробовать, а что брось бяку, как здесь уже говорили https://hackage.haskell.org/packages/search?terms=Selenium или может есть лучшая альтернатива ? более разу...
получается, что он находит одинаковое колво тегов, с разными именами, или я что тто не понял в таксоупе ?
Обсуждают сегодня