chainFirst<B> method

HKT<KT, A> chainFirst<B>(
  1. covariant Monad<KT, B> chain(
    1. A a
    )
)

Implementation

HKT<KT, A> chainFirst<B>(covariant Monad<KT, B> Function(A a) chain) =>
    flatMap((a) => chain(a).map((b) => a));