Size: a a a

2021 January 12

X

XÆA-XII in Haskell
Это всё ежу понятно
источник

X

XÆA-XII in Haskell
Но у <&> приоритет 1?
источник

X

XÆA-XII in Haskell
Или как у <$> - 4?
источник

к

кана in Haskell
источник

X

XÆA-XII in Haskell
Понял, спасибо
источник

к

кана in Haskell
так, чет туплю, имею [IO (Maybe a)]
как получить из этого IO (Maybe a), где ненужные IO не будут выполнены?

красиво то есть, некрасиво я могу и сам написать
источник

MP

Misha Puzanov in Haskell
ну или
traverse . traverse
источник

MP

Misha Puzanov in Haskell
почти всегда оказывается traverse
источник

JS

Jerzy Syrowiecki in Haskell
кана
так, чет туплю, имею [IO (Maybe a)]
как получить из этого IO (Maybe a), где ненужные IO не будут выполнены?

красиво то есть, некрасиво я могу и сам написать
что есть ненужное?
источник

к

кана in Haskell
Jerzy Syrowiecki
что есть ненужное?
те которые идут после первого Just
источник

JS

Jerzy Syrowiecki in Haskell
типа поднять asum в IO?
источник

к

кана in Haskell
let a = print 1 >> pure Nothing
   b = print 2 >> pure (Just 2)
   c = print 3 >> pure (Just 3)
in runMaybeT (asum (MaybeT <$> [a, b, c]))
источник

к

кана in Haskell
вот так сделал
источник

к

кана in Haskell
да, asumMap было бы удобно конечно
источник

к

кана in Haskell
в или asumVia даже, чтобы коерсами туда обратно все сделать
источник

X

XÆA-XII in Haskell
А можно заставить haskell компилироваться в arm64 на машине с amd64?
источник

X

XÆA-XII in Haskell
Или придётся мучать компиляцией малинку?
источник

JS

Jerzy Syrowiecki in Haskell
можно мучать виртуалку
источник

X

XÆA-XII in Haskell
Jerzy Syrowiecki
можно мучать виртуалку
Виртуалка умеет в другую архитектуру?
источник

AL

Alexander Luzgarev in Haskell
Разумеется
источник