AZ
Size: a a a
AZ
AZ
λ
AZ
AZ
AZ
P
λ
SP
P
AZ
λ
foo :: Int -> Int -> m Int1. вызвать это с Par - получить параллельность
2. вызвать с Async - получить асинхронность
3. вызвать с Either - получить возможность обработать ошибку
4. вызвать с Id - выполнить операцию без эффектовAZ
SP
AZ
AZ
AZ
λ
P
λ