How is Arrow Fx supposed to be used now? Is IO deprecated (we should use suspend instead?) I was trying to use fx as I would with for comprehension in Scala using either.eager<L,R> with suspend functions that Either.fx (from website doc) deprecation suggests. But then it seem to require the same parameters to Either for each line... Can't it be used as for comprehension?