wait, if I'm translating that in my head correctly...
# arrow
b
wait, if I'm translating that in my head correctly that means the Scala equivalent signature is
Option.fold[F, T, S](ifNone: => F[S], block: T => F[S])
?
p
your fold is more like
traverse
, this fold is
Option.fold[T, S](ifNone: => S, block: T => S)