Yeah, I&#x27;m not really a haskeller, but this is not a flaw at all.  Some standard functions that used to operate specifically on lists now operate on anything that is &quot;Foldable&quot;... including lists.  It makes the learning curve a bit steeper, but tutorials already often have you re-implement toy versions of standard library functions for learning anyway.  The benefit, if I understand correctly, is that you can use the standard library functions on more things that are not lists.