O'Reilly logo
  • Jinyong Yang thinks this is interesting:

The Prelude defines a function named break that we can use to partition a list into two part

From

Cover of Real World Haskell

Note

break (>3) [1,2,3,4] -- ([1,2,3], [4])