I think I have noticed a small error in the first code snippet after An Applicative clean up 𧽠which uses sequence instead of invert
letrecinvertlist=// An alias for :: so we can pass it as a function belowletconsheadtail=head::tailmatchlistwith|head::tail->Somecons|>applyhead|>apply(sequencetail)|[]->Some[]
Wonderful post just like the rest of the series.
I think I have noticed a small error in the first code snippet after
An Applicative clean up π§½
which usessequence
instead ofinvert
Thanks for pointing that out. Youβre right. And thanks for the kind words.
Fixed π¨π