SP
(on x (&&) (not . isSpace x))
это могло бы быть меньшим цирком )
Size: a a a
SP
[
AP
AP
AP
AP
sortBy ((<) `on` fst)AP
AP
(on (&&) (not . isSpace)) x yAP
AP
not (isSpace x) && not (isSpace y)
вот это получаетсяAP
SP
on f) x y = f x + f ySP
AP
AP
(f .) . g, где посложнее аргументы проследить, а обычная простая композицияSP
AP
SP
AP
SP